leveled/test/end_to_end
Martin Sumner b141dd199c Allow for segment-acceleration of folds
Initially with basic tests.  If the SlotIndex has been cached, we can now use the slot index as it is based on the Segment hash algortihm.

This looks like it should lead to an order of magnitude improvement in querying for keys/clocks by segment ID.

This also required a slight tweak to the penciller keyfolder.  It now caches the next answer from the SSTiter, rather than restart the iterator.   When the IMMiter has many more entries than the SSTiter (as the sSTiter is being filtered but not the IMMiter) this could lead to lots of repeated folding.
2017-10-31 23:28:35 +00:00
..
basic_SUITE.erl Search range failure 2017-10-24 13:19:30 +01:00
iterator_SUITE.erl Split code for folders - introduce runner actor 2017-10-17 20:39:11 +01:00
recovery_SUITE.erl Split code for folders - introduce runner actor 2017-10-17 20:39:11 +01:00
riak_SUITE.erl Allow for segment-acceleration of folds 2017-10-31 23:28:35 +00:00
testutil.erl Make binary Riak bucket/keys a special case 2017-10-30 17:39:21 +00:00
tictac_SUITE.erl Attempt to standardise on segment hashes 2017-10-30 13:57:41 +00:00