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 at
https://github.com/voldemort/voldemort/tree/release-090
Builds i.e., zip and tar archives are available to download from our
Hudson CI server:
http://test.project-voldemort.com:8080/job/release-090/lastSuccessfulBuild/
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
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
> --
> You received this message because you are subscribed to the Google Groups "project-voldemort" group.
> To post to this group, send email to project-...@googlegroups.com.
> To unsubscribe from this group, send email to project-voldem...@googlegroups.com.
> For more options, visit this group at http://groups.google.com/group/project-voldemort?hl=en.
>
>
http://code.google.com/p/project-voldemort/issues/detail?id=288
Here is a branch with my changes:
https://github.com/afeinberg/voldemort/tree/issue-288
Thanks Bhupesh!
- Alex
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).
Thanks,
- Alex