Modules§
- buckets 🔒
- run 🔒This file contains code to find sorted runs in a set if ranged items and along with the best way to merge these items to satisfy the desired run count.
- task 🔒
- twcs 🔒
- window 🔒
Structs§
- Region compaction request.
- Compaction scheduler tracks and manages compaction tasks.
- Builders to create BoxedBatchReader for compaction.
- Status of running and pending region compaction tasks.
- Pending compaction request that is supposed to run after current task is finished, typically used for manual compactions.
- SerializedCompactionOutput is a serialized version of CompactionOutput by replacing FileHandle with FileMeta.
Functions§
- find_
ttl 🔒Finds TTL of table by first examine table options then database options. - Finds all expired SSTs across levels.
- Converts time range to predicates so that rows outside the range will be filtered.