mirror of
https://github.com/facebook/sapling.git
synced 2025-01-08 22:56:44 +03:00
2faa637da5
Summary: This moves some logic from the RocksHandles class up to RocksDbLocalStore. The main thing moved here is the logic to automatically try and repair the DB if opening fails. This will make it easier in a subsequent diff to make the repair logic a bit smarter and more aware of our column family semantics. This keeps RocksHandles a pretty dumb wrapper around the RocksDB object and column family handles, whose only purpose is to manage destroying these two things in the correct order. Reviewed By: chadaustin Differential Revision: D15043208 fbshipit-source-id: ee2d5619ac7781a892e1ba151712eee9e3ebfb14 |
||
---|---|---|
.. | ||
benchharness | ||
config | ||
fuse | ||
inodes | ||
journal | ||
model | ||
rocksdb | ||
service | ||
sqlite | ||
store | ||
takeover | ||
testharness | ||
tracing | ||
utils | ||
CMakeLists.txt |