|
57cceaf3b7
|
Fix an issue with versioned-only benchmark
Previously it was reading some of the keys from unversioned storage.
Also add some more benchmarks
|
2024-06-19 15:08:16 -07:00 |
|
|
fcb881f408
|
Skip unversioned until non-adjacent mutation in facade
Only implemented for forward reads so far
|
2024-06-17 11:57:36 -07:00 |
|
|
f1d10a1fed
|
Amortize cost of searching for continueKey
|
2024-06-05 10:41:21 -07:00 |
|
|
13f6279970
|
Branch-free child function
|
2024-06-04 13:59:26 -07:00 |
|
|
b92f0ec227
|
Add efficient firstGeq overload for latestVersion
|
2024-06-03 22:32:47 -07:00 |
|
|
7667d02987
|
Add benchmarks to readme
|
2024-06-03 14:46:39 -07:00 |
|
|
9e90d5aadf
|
Use more conventional field order in Mutation
|
2024-06-03 13:26:27 -07:00 |
|
|
a3591ebdb8
|
Reuse iterators in bench
|
2024-06-03 13:20:55 -07:00 |
|
|
96f9492a97
|
Use distinct but larger versions in firstGeq bench
|
2024-06-03 13:20:21 -07:00 |
|
|
62cefe1990
|
Add bulkFirstGeq benchmark
|
2024-06-03 10:46:35 -07:00 |
|
|
93ff83e422
|
Start facade past window in bench
|
2024-05-28 17:17:30 -07:00 |
|
|
25dea71f00
|
Add TODO
|
2024-05-28 17:00:49 -07:00 |
|
|
5b4c7ddf7d
|
Don't scan+apply every setOldestVersion call
|
2024-05-23 14:54:07 -07:00 |
|
|
262c9cd10c
|
Scan and remove old entries in addMutations
|
2024-05-22 16:07:34 -07:00 |
|
|
82c8f95dbe
|
More benchmarks
|
2024-05-22 14:26:05 -07:00 |
|
|
3e1bd9c7b8
|
Add benchmark. Looks slow :/
|
2024-05-22 13:14:25 -07:00 |
|