foundationdb/tests/noSim
He Liu e11f804f96
ShardedRocks checkpoint/restore for physical shard move (#9752)
* Update NativeAPI getCheckpointForRange().

* Implemented checkpoint in SS.

* clean up.

* Disabled StorageServerCheckpointTest.

* Serialized checkpoint creation and deletion.

Simplified checkpoint GC, via deleting CheckpointMetaData::dir.

* Fixed PhysicalShardMove test. Where fetchCheckpoint target range is misset.

* Minor improvements on CheckpointMetaData and DataMoveMetaData.

* fmt.

* Optimized PhysicalShardMove test

cleanup.

* Refactored ShardedRocks checkpoint/restore for psm.

* Complete ShardedRocks::restore.

* dismiss operation_obsolete, and throw actor_cancelled.

* Validate checkpoint when !asKeyValues.

* fmt.

* Don't read from uninitialized physical shard.

* Resolved commments.

* cleanup.

* Added verify_checksum_before_restore for ShardedRocks.

* Added ShardedRocksDB checkpoint/restore unit test.

* Populate CheckpointMetaData::dir in RocksDB.

* Addressed comments.
2023-04-26 09:17:18 -07:00
..
KeyValueStoreRocksDBTest.toml Implement single deletion in RocksDB. 2022-01-04 09:59:40 -08:00
RandomUnitTests.toml Disable empty range check in unit tests. 2023-03-01 16:11:03 -08:00
ShardedRocksDBTest.toml ShardedRocks checkpoint/restore for physical shard move (#9752) 2023-04-26 09:17:18 -07:00
SlowTask.txt Use absl::GetStackTrace for slow task profiler (#7374) 2022-06-15 14:53:52 -07:00