leveled/test
Martin Sumner 1be55fcd15
Make tree compatible with binary L1 (#451)
The old leveled_tictac had a pure binary L1.  this was slower than the new map version.

However, in a Riak cluster, when running a merge_tree_range during a rolling update, the fold the query coordinator will initiate a tree.  If this tree is not a map-based tree (as that node has not yet been upgraded), then a node that has been upgraded would previously fail the query as it cannot handle a level 1 in a binary form.  This now enables updated nodes to handle both forms of trees.

Obviously, if the coordinating node has been updated non-updated nodes will crash queries as they cannot handle the tree with the map at Level 1.  The aim is to make it configurable to force non-map trees in a cluster, until all nodes have been upgraded.  So as long as each node understands how to update both non-map trees and map-based trees - evrything should be OK.
2024-09-18 10:24:16 +01:00
..
end_to_end Make tree compatible with binary L1 (#451) 2024-09-18 10:24:16 +01:00
property Mas i449 directpromptofdeletions (#450) 2024-09-04 09:04:24 +01:00