Re-exportsยง
pub use compact::*;
Modulesยง
- change_
log - compact
- compact_
task - compaction_
group - frontend_
version ๐ - key
- key_cmp ๐
- key_
range - level
- prost_
key_ range - sstable_
info - state_
table_ info - table_
stats - table_
watermark - time_
travel - version
Macrosยง
- for_
all_ ๐object_ suffix - impl_
key_ range_ common - impl_
primitive ๐ - info_
in_ release - This is wrapper for
info
log. - key_
range_ cmp
Structsยง
- Epoch
With Gap - Represents an epoch with a gap.
- Frontend
Hummock Version - Frontend
Hummock Version Delta - Hummock
Version Id - KeyComparator
- A comparator for comparing
crate::key::FullKey
andcrate::key::UserKey
with possibly different table key types. - Local
Sstable Info - Object
IdRange - Sync
Result - Typed
Primitive
Enumsยง
- Hummock
Object Id - Hummock
Read Epoch - Package read epoch of hummock, it be used for
wait_epoch
Constantsยง
- ARCHIVE_
DIR ๐ - CHECKPOINT_
DIR ๐ - CHECKPOINT_
NAME ๐ - FIRST_
VERSION_ ID - HUMMOCK_
SSTABLE_ OBJECT_ ID_ MAX_ DECIMAL_ LENGTH - INVALID_
VERSION_ ID - SINGLE_
TABLE_ COMPACTION_ GROUP_ ID_ HEAD - SPLIT_
TABLE_ COMPACTION_ GROUP_ ID_ HEAD - SST_
OBJECT_ SUFFIX - VALID_
OBJECT_ ID_ SUFFIXES
Functionsยง
- can_
concat - full_
key_ can_ concat - get_
object_ data_ path - get_
object_ id_ from_ path - get_
stale_ object_ ids - test_
batch_ query_ epoch - version_
archive_ dir - version_
checkpoint_ dir - version_
checkpoint_ path