Replication would be the optimum solution - in theory anything can be implemented - but it would be enormously painful in comparison to simply standing up a new cluster.
> On 1 Feb 2019, at 10:14, Guido Medina <gmed...@temetra.com> wrote: > > Hi all, > > Nice work on the upcoming 2.9.0 release, I have a quick question: > Will it be possible to switch from the eleveldb to the new leveled backend > and Tictac AAE for an existing cluster? > > In case it is not possible we are thinking to use the new replication and > move to a brand new cluster. > > Kind regards, > Guido. > > On 30/01/2019 15:23, Nicholas Adams wrote: >> Dear All, >> Following on from Martin’s email, the initial builds of the KV 2.9.0rc1 >> packages are complete. Currently we are limited to Redhat/CentOS 6 and 7 as >> well as Ubuntu Bionic. We shall be adding more packages over the next few >> days. Please see https://files.tiot.jp/riak/kv/2.9/2.9.0rc1/ >> <https://files.tiot.jp/riak/kv/2.9/2.9.0rc1/> to download. >> >> Disclaimer: This is a release candidate. Please do not use in production as >> we expect bugs and abnormal functionality may occur in certain conditions. >> However, please test this lots and place any issues on github so that they >> can be fixed before the final release. >> >> Best regards, >> >> Nicholas >> >> From: riak-users <riak-users-boun...@lists.basho.com> >> <mailto:riak-users-boun...@lists.basho.com> On Behalf Of Martin Sumner >> Sent: 30 January 2019 21:07 >> To: riak-users@lists.basho.com <mailto:riak-users@lists.basho.com> >> Subject: [ANN] Riak 2.9.0 - Release Candidate 1 Available >> >> All, >> >> There is now a publicly available release candidate for Riak 2.9.0 for users >> to test in their own environment. The release candidate is available to >> build from source here - https://github.com/basho/riak/tree/riak-2.9.0rc1 >> <https://github.com/basho/riak/tree/riak-2.9.0rc1> >> >> There is only one significant change to Riak 2.2.6 for users maintaining >> existing configuration settings. The release adds the `vnode_soft_limits` >> feature that aims to reduce high percentile PUT latency, by checking the >> outstanding work queue for a vnode before selecting it as a coordinator of a >> PUT. >> >> With additional configuration, there are two major features added in riak >> 2.9.0: >> >> - Support for the leveled backend (as an alternative to bitcask or >> eleveldb), to provide for improved throughput in some use cases and lower >> tail latency in some use cases >> -https://github.com/martinsumner/riak_testing_notes/blob/master/Release%202.9%20-%20Choosing%20a%20Backend.md >> >> <https://github.com/martinsumner/riak_testing_notes/blob/master/Release%202.9%20-%20Choosing%20a%20Backend.md>; >> - Support for a new anti-entropy mechanism (Tictac AAE) as an alternative >> for the existing anti-entropy mechanism (to provide both intra-cluster and >> inter-cluster data repair, with greater flexibility and reliability). >> >> The release also adds support for: >> - The riak_core node_worker_pool - which provides a mechanism for queueing >> background jobs and queries to control the resource consumed on the node by >> different queries. No pre-existing features will use the node-worker_pool. >> - AAE folds which allow for both cluster-wide AAE queries (e.g. produce a >> merkle tree representing all or a partial range of the cluster data), and >> administrative queries (e.g. discovering object sizes and sibling counts >> within the database depending on bucket name, key range and last modified >> date). AAE folds depend on the Tictac AAE feature being activated. >> - An interface to request re-replication of an object (where variances >> between clusters have been discovered). >> >> Further details of the release, and the release plan in general can be found >> here - >> https://github.com/basho/riak/blob/develop-2.9/doc/Release%202.9%20Series%20-%20Overview.md >> >> <https://github.com/basho/riak/blob/develop-2.9/doc/Release%202.9%20Series%20-%20Overview.md>. >> >> It is hoped that there will be a short period of about 1 month before the >> release candidate will be converted into a formal release. The period will >> allow for more testing by Riak users, and also there will be further >> enhanced testing of the new modules with the help of Quviq >> (http://www.quviq.com/ <http://www.quviq.com/>). >> >> There will follow additional releases under the 2.9 banner, targeted at >> enhancing both new and existing inter-cluster replication features. In >> parallel to this, work will continue on Release 3.0 which is intended to >> modernise the OTP/rebar platform used by Riak. >> >> Thanks to all those who contributed to the release. Apologies to those who >> have been kept waiting over the past few months as finalising the changes >> and completing the testing has dragged on. >> >> Regards >> >> Martin >> >> >> >> >> >> _______________________________________________ >> riak-users mailing list >> riak-users@lists.basho.com <mailto:riak-users@lists.basho.com> >> http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com >> <http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com> > > _______________________________________________ > riak-users mailing list > riak-users@lists.basho.com <mailto:riak-users@lists.basho.com> > http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com > <http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com>
_______________________________________________ riak-users mailing list riak-users@lists.basho.com http://lists.basho.com/mailman/listinfo/riak-users_lists.basho.com