Marek Siarkowicz
|
9612fc1194
|
tests: Unify TestCompactionHash and extend it to also Delete keys and Defrag
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-06-13 18:20:19 +02:00 |
|
Marek Siarkowicz
|
0e739da9a4
|
server: Cache compaction hash for HashByRev API
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-06-13 18:20:18 +02:00 |
|
Marek Siarkowicz
|
2b090e86a6
|
server: Extract hasher to separate interface
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-06-13 18:20:18 +02:00 |
|
Marek Siarkowicz
|
80828b593a
|
server: Remove duplicated compaction revision
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-06-13 18:20:18 +02:00 |
|
Marek Siarkowicz
|
34a02ba621
|
server: Return revision range that hash was calcualted for
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-06-13 18:20:17 +02:00 |
|
Marek Siarkowicz
|
887e53e61a
|
server: Calculate hash during compaction
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-06-13 18:19:26 +02:00 |
|
Marek Siarkowicz
|
39c6935c65
|
server: Test HashByRev values to make sure they don't change
Signed-off-by: Marek Siarkowicz <siarkowicz@google.com>
|
2022-06-13 18:19:25 +02:00 |
|