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/ 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> *On Behalf Of
*Martin Sumner
*Sent:* 30 January 2019 21:07
*To:* 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
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;
- 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.
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/).
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
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