Voldemort 0.90 release branch has been cut. Many new features, enhancements and bug fixes have been introduced in this release including, but not limited to:
* Support for topology ("zone") aware routing (see https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability for more details) * Support for hinted handoff, including as a method for restoring consistency after a partition between different zones without incurring additional latency of cross-zone quorums necessary for read repair * NIO based client with a pipeline based routing layer (PipelineRoutedStore) * Many improvements to the read only storage engine, including support for online rebalancing of read only stores
Documentation describing these features in more detail (on the wiki and the project website/blog) will be coming shortly.
Please feel free to check the new release out and experiment with it. Once the release branch has been deemed stable (i.e., no further check-ins of bug fixes are expected), release notes will be upgraded, builds will be posted on the official downloads page and the release-090 branch will be merged back into the master branch.
> Voldemort 0.90 release branch has been cut. Many new features,
> enhancements and bug fixes have been introduced in this release
> including, but not limited to:
> * Support for topology ("zone") aware routing (see
> https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability > for more details)
> * Support for hinted handoff, including as a method for restoring
> consistency after a partition between different zones without
> incurring additional latency of cross-zone quorums necessary for
> read repair
> * NIO based client with a pipeline based routing layer
> (PipelineRoutedStore)
> * Many improvements to the read only storage engine, including support
> for online rebalancing of read only stores
> Documentation describing these features in more detail (on the wiki
> and the project website/blog) will be coming shortly.
> Please feel free to check the new release out and experiment with
> it. Once the release branch has been deemed stable (i.e., no further
> check-ins of bug fixes are expected), release notes will be upgraded,
> builds will be posted on the official downloads page and the
> release-090 branch will be merged back into the master branch.
I have your patch in a special branch, but as I've mentioned, there's a unit test failure in that branch. Once the test failure is fixed (the test is originally written by Bhupesh), I'll merge that branch into the release branch.
On Fri, Nov 26, 2010 at 3:50 AM, John Cohen <john.java.w...@gmail.com> wrote: > Alex,
> What about rebalancing? There are a number of bugs an one Critical.
> -john
> On Nov 24, 2:31 pm, Alex Feinberg <feinb...@gmail.com> wrote: >> Hello,
>> Voldemort 0.90 release branch has been cut. Many new features, >> enhancements and bug fixes have been introduced in this release >> including, but not limited to:
>> * Support for topology ("zone") aware routing (see >> https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability >> for more details) >> * Support for hinted handoff, including as a method for restoring >> consistency after a partition between different zones without >> incurring additional latency of cross-zone quorums necessary for >> read repair >> * NIO based client with a pipeline based routing layer >> (PipelineRoutedStore) >> * Many improvements to the read only storage engine, including support >> for online rebalancing of read only stores
>> Documentation describing these features in more detail (on the wiki >> and the project website/blog) will be coming shortly.
>> Please feel free to check the new release out and experiment with >> it. Once the release branch has been deemed stable (i.e., no further >> check-ins of bug fixes are expected), release notes will be upgraded, >> builds will be posted on the official downloads page and the >> release-090 branch will be merged back into the master branch.
>> Thanks, >> - Alex
> -- > You received this message because you are subscribed to the Google Groups "project-voldemort" group. > To post to this group, send email to project-voldemort@googlegroups.com. > To unsubscribe from this group, send email to project-voldemort+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/project-voldemort?hl=en.
On Fri, Nov 26, 2010 at 7:27 AM, Alex Feinberg <feinb...@gmail.com> wrote: > Hey John,
> I have your patch in a special branch, but as I've mentioned, there's > a unit test failure in that branch. Once the test failure is fixed > (the test is originally written by Bhupesh), I'll merge that branch > into the release branch.
> Thanks, > - Alex
> On Fri, Nov 26, 2010 at 3:50 AM, John Cohen <john.java.w...@gmail.com> > wrote: > > Alex,
> > What about rebalancing? There are a number of bugs an one Critical.
> > -john
> > On Nov 24, 2:31 pm, Alex Feinberg <feinb...@gmail.com> wrote: > >> Hello,
> >> Voldemort 0.90 release branch has been cut. Many new features, > >> enhancements and bug fixes have been introduced in this release > >> including, but not limited to:
> >> * Support for topology ("zone") aware routing (see
> https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability > >> for more details) > >> * Support for hinted handoff, including as a method for restoring > >> consistency after a partition between different zones without > >> incurring additional latency of cross-zone quorums necessary for > >> read repair > >> * NIO based client with a pipeline based routing layer > >> (PipelineRoutedStore) > >> * Many improvements to the read only storage engine, including support > >> for online rebalancing of read only stores
> >> Documentation describing these features in more detail (on the wiki > >> and the project website/blog) will be coming shortly.
> >> You can browse the release-090 branch on github athttps:// > github.com/voldemort/voldemort/tree/release-090
> >> Builds i.e., zip and tar archives are available to download from our > >> Hudson CI server:
> >> Please feel free to check the new release out and experiment with > >> it. Once the release branch has been deemed stable (i.e., no further > >> check-ins of bug fixes are expected), release notes will be upgraded, > >> builds will be posted on the official downloads page and the > >> release-090 branch will be merged back into the master branch.
> >> Thanks, > >> - Alex
> > -- > > You received this message because you are subscribed to the Google Groups > "project-voldemort" group. > > To post to this group, send email to project-voldemort@googlegroups.com. > > To unsubscribe from this group, send email to > project-voldemort+unsubscribe@googlegroups.com<project-voldemort%2Bunsubscr ibe@googlegroups.com> > . > > For more options, visit this group at > http://groups.google.com/group/project-voldemort?hl=en.
> -- > You received this message because you are subscribed to the Google Groups > "project-voldemort" group. > To post to this group, send email to project-voldemort@googlegroups.com. > To unsubscribe from this group, send email to > project-voldemort+unsubscribe@googlegroups.com<project-voldemort%2Bunsubscr ibe@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/project-voldemort?hl=en.
On Fri, Nov 26, 2010 at 11:15 AM, bhupesh bansal <bbansal....@gmail.com> wrote: > Guys,
> my apologies, I never got time to look into this, will do it tonight once I > get back home.
> Alex,
> can you point me to the jira and the commit id again ?
> Best > Bhupesh
> On Fri, Nov 26, 2010 at 7:27 AM, Alex Feinberg <feinb...@gmail.com> wrote:
>> Hey John,
>> I have your patch in a special branch, but as I've mentioned, there's >> a unit test failure in that branch. Once the test failure is fixed >> (the test is originally written by Bhupesh), I'll merge that branch >> into the release branch.
>> Thanks, >> - Alex
>> On Fri, Nov 26, 2010 at 3:50 AM, John Cohen <john.java.w...@gmail.com> >> wrote: >> > Alex,
>> > What about rebalancing? There are a number of bugs an one Critical.
>> > -john
>> > On Nov 24, 2:31 pm, Alex Feinberg <feinb...@gmail.com> wrote: >> >> Hello,
>> >> Voldemort 0.90 release branch has been cut. Many new features, >> >> enhancements and bug fixes have been introduced in this release >> >> including, but not limited to:
>> >> * Support for topology ("zone") aware routing (see
>> >> https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability >> >> for more details) >> >> * Support for hinted handoff, including as a method for restoring >> >> consistency after a partition between different zones without >> >> incurring additional latency of cross-zone quorums necessary for >> >> read repair >> >> * NIO based client with a pipeline based routing layer >> >> (PipelineRoutedStore) >> >> * Many improvements to the read only storage engine, including support >> >> for online rebalancing of read only stores
>> >> Documentation describing these features in more detail (on the wiki >> >> and the project website/blog) will be coming shortly.
>> >> Please feel free to check the new release out and experiment with >> >> it. Once the release branch has been deemed stable (i.e., no further >> >> check-ins of bug fixes are expected), release notes will be upgraded, >> >> builds will be posted on the official downloads page and the >> >> release-090 branch will be merged back into the master branch.
>> >> Thanks, >> >> - Alex
>> > -- >> > You received this message because you are subscribed to the Google >> > Groups "project-voldemort" group. >> > To post to this group, send email to project-voldemort@googlegroups.com. >> > To unsubscribe from this group, send email to >> > project-voldemort+unsubscribe@googlegroups.com. >> > For more options, visit this group at >> > http://groups.google.com/group/project-voldemort?hl=en.
>> -- >> You received this message because you are subscribed to the Google Groups >> "project-voldemort" group. >> To post to this group, send email to project-voldemort@googlegroups.com. >> To unsubscribe from this group, send email to >> project-voldemort+unsubscribe@googlegroups.com. >> For more options, visit this group at >> http://groups.google.com/group/project-voldemort?hl=en.
> -- > You received this message because you are subscribed to the Google Groups > "project-voldemort" group. > To post to this group, send email to project-voldemort@googlegroups.com. > To unsubscribe from this group, send email to > project-voldemort+unsubscribe@googlegroups.com. > For more options, visit this group at > http://groups.google.com/group/project-voldemort?hl=en.
I have noticed other bugs during more rebalancing testing. I'll include unit test and patches to others bugs too. I'll be sending you additional diff's based on https://github.com/afeinberg/voldemort/tree/issue-288 branch
> On Fri, Nov 26, 2010 at 11:15 AM, bhupesh bansal <bbansal....@gmail.com> > wrote: > > Guys,
> > my apologies, I never got time to look into this, will do it tonight once > I > > get back home.
> > Alex,
> > can you point me to the jira and the commit id again ?
> > Best > > Bhupesh
> > On Fri, Nov 26, 2010 at 7:27 AM, Alex Feinberg <feinb...@gmail.com> > wrote:
> >> Hey John,
> >> I have your patch in a special branch, but as I've mentioned, there's > >> a unit test failure in that branch. Once the test failure is fixed > >> (the test is originally written by Bhupesh), I'll merge that branch > >> into the release branch.
> >> Thanks, > >> - Alex
> >> On Fri, Nov 26, 2010 at 3:50 AM, John Cohen <john.java.w...@gmail.com> > >> wrote: > >> > Alex,
> >> > What about rebalancing? There are a number of bugs an one Critical.
> >> > -john
> >> > On Nov 24, 2:31 pm, Alex Feinberg <feinb...@gmail.com> wrote: > >> >> Hello,
> >> >> Voldemort 0.90 release branch has been cut. Many new features, > >> >> enhancements and bug fixes have been introduced in this release > >> >> including, but not limited to:
> >> >> * Support for topology ("zone") aware routing (see
> https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability > >> >> for more details) > >> >> * Support for hinted handoff, including as a method for restoring > >> >> consistency after a partition between different zones without > >> >> incurring additional latency of cross-zone quorums necessary for > >> >> read repair > >> >> * NIO based client with a pipeline based routing layer > >> >> (PipelineRoutedStore) > >> >> * Many improvements to the read only storage engine, including > support > >> >> for online rebalancing of read only stores
> >> >> Documentation describing these features in more detail (on the wiki > >> >> and the project website/blog) will be coming shortly.
> >> >> Please feel free to check the new release out and experiment with > >> >> it. Once the release branch has been deemed stable (i.e., no further > >> >> check-ins of bug fixes are expected), release notes will be upgraded, > >> >> builds will be posted on the official downloads page and the > >> >> release-090 branch will be merged back into the master branch.
> >> >> Thanks, > >> >> - Alex
> >> > -- > >> > You received this message because you are subscribed to the Google > >> > Groups "project-voldemort" group. > >> > To post to this group, send email to > project-voldemort@googlegroups.com. > >> > To unsubscribe from this group, send email to > >> > project-voldemort+unsubscribe@googlegroups.com<project-voldemort%2Bunsubscr ibe@googlegroups.com> > . > >> > For more options, visit this group at > >> > http://groups.google.com/group/project-voldemort?hl=en.
> >> -- > >> You received this message because you are subscribed to the Google > Groups > >> "project-voldemort" group. > >> To post to this group, send email to project-voldemort@googlegroups.com > . > >> To unsubscribe from this group, send email to > >> project-voldemort+unsubscribe@googlegroups.com<project-voldemort%2Bunsubscr ibe@googlegroups.com> > . > >> For more options, visit this group at > >> http://groups.google.com/group/project-voldemort?hl=en.
> > -- > > You received this message because you are subscribed to the Google Groups > > "project-voldemort" group. > > To post to this group, send email to project-voldemort@googlegroups.com. > > To unsubscribe from this group, send email to > > project-voldemort+unsubscribe@googlegroups.com<project-voldemort%2Bunsubscr ibe@googlegroups.com> > . > > For more options, visit this group at > > http://groups.google.com/group/project-voldemort?hl=en.
> -- > You received this message because you are subscribed to the Google Groups > "project-voldemort" group. > To post to this group, send email to project-voldemort@googlegroups.com. > To unsubscribe from this group, send email to > project-voldemort+unsubscribe@googlegroups.com<project-voldemort%2Bunsubscr ibe@googlegroups.com> > . > For more options, visit this group at > http://groups.google.com/group/project-voldemort?hl=en.
> Voldemort 0.90 release branch has been cut. Many new features,
> enhancements and bug fixes have been introduced in this release
> including, but not limited to:
> * Support for topology ("zone") aware routing (see
> https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability > for more details)
> * Support for hinted handoff, including as a method for restoring
> consistency after a partition between different zones without
> incurring additional latency of cross-zone quorums necessary for
> read repair
> * NIO based client with a pipeline based routing layer
> (PipelineRoutedStore)
> * Many improvements to the read only storage engine, including support
> for online rebalancing of read only stores
> Documentation describing these features in more detail (on the wiki
> and the project website/blog) will be coming shortly.
> Please feel free to check the new release out and experiment with
> it. Once the release branch has been deemed stable (i.e., no further
> check-ins of bug fixes are expected), release notes will be upgraded,
> builds will be posted on the official downloads page and the
> release-090 branch will be merged back into the master branch.
No issue in this, zone-routing is done on the client side. It should also work with server side routing, but we haven't tested that as much.
You will have to upgrade the clients, however, to 0.91 before you enable zone routing. I suggest updating clients first and then servers (for a zero-downtime release).
On Tue, Nov 30, 2010 at 7:24 AM, _Mike <rappa...@gmail.com> wrote: > Are there any known issues with moving a 0.81 config with client > routing to a 0.90 config with zone routing? > _Mike
> On Nov 24, 2:31 pm, Alex Feinberg <feinb...@gmail.com> wrote: >> Hello,
>> Voldemort 0.90 release branch has been cut. Many new features, >> enhancements and bug fixes have been introduced in this release >> including, but not limited to:
>> * Support for topology ("zone") aware routing (see >> https://github.com/voldemort/voldemort/wiki/Multi-datacenter-capability >> for more details) >> * Support for hinted handoff, including as a method for restoring >> consistency after a partition between different zones without >> incurring additional latency of cross-zone quorums necessary for >> read repair >> * NIO based client with a pipeline based routing layer >> (PipelineRoutedStore) >> * Many improvements to the read only storage engine, including support >> for online rebalancing of read only stores
>> Documentation describing these features in more detail (on the wiki >> and the project website/blog) will be coming shortly.
>> Please feel free to check the new release out and experiment with >> it. Once the release branch has been deemed stable (i.e., no further >> check-ins of bug fixes are expected), release notes will be upgraded, >> builds will be posted on the official downloads page and the >> release-090 branch will be merged back into the master branch.
>> Thanks, >> - Alex
> -- > You received this message because you are subscribed to the Google Groups "project-voldemort" group. > To post to this group, send email to project-voldemort@googlegroups.com. > To unsubscribe from this group, send email to project-voldemort+unsubscribe@googlegroups.com. > For more options, visit this group at http://groups.google.com/group/project-voldemort?hl=en.