Crate bitcoinleveldb_version

Source

Modules§

compaction_state
version_set_builder

Structs§

Compaction
| A Compaction encapsulates information | about a compaction. |
CompactionState
CompactionStats
| Per level compaction stats. stats_[level] | stores the stats for compactions that | produced data for the specified “level”. |
ManualCompaction
| Information for a manual compaction |
Version
VersionGetStats
| Lookup the value for key. If found, store it | in *val and return OK. Else return a non-OK | status. Fills *stats. | | REQUIRES: lock is not held
VersionSet

VersionSetBuilder
| A helper class so we can efficiently apply | a whole sequence of edits to a particular state | without creating intermediate Versions that | contain full copies of the intermediate state.
VersionSetLevelSummaryStorage
| Return a human-readable short (single-line) | summary of the number of files per level. | | Uses *scratch as backing store. |