Here is a human-readable changelog of 2.26 major version of elliptics distributed storage: http://doc.reverbrain.com/elliptics:major-version-updates#v226
The main feature is multiple backends in the single server. One can turn on/off them, change state, each backend has own IO execution pool. Basically it allows to change old scheme of having many elliptics servers, one per disk/directory/mountpoint, to just one server with multiple backends.
This greatly simplifies node setup and heavily decreases route table updates.
Also added new C++ structured logger Blackhole. One can send logs into ElasticSearch, syslog or use oldschool files.
We also cleaned up code and client logic, introduced new kinds of errors, simplified protocol and fixed bunch of bugs.
Enjoy and stay tuned!