Elliptics minor 2.4.1 release
Elliptics network got a very minor release, which includes logarithmically increasing reconnection timeout (but not more than 30 seconds before reconnection attempt) instead of constant one and set of renames of the example binaries. Now all installled executable binaries (server, io testing utility, statistic gathering tool and notification example) are linked with
dnet_ prefix, so if installed into common directory, they will not pollute the existing namespace (so
stat utility will continue to work, since elliptics statistics gathering tool is not called
dnet_stat). Also renamed example server with very loud non-trivial name
Major work is being concentrated on the merge conflict resolving algorithm, which will fire up when joining node already contains objects which can be synced from the remote system. Merge problem rises when there was a network partitioning and object was updated from both parts of the net, or when node was placed temporarily offline and object it maintains was updated. This may require transaction history log format to be changed.
That’s it, enjoy!