Home
last modified time | relevance | path

Searched refs:ManualCompactionState (Results 1 – 2 of 2) sorted by relevance

/rocksdb-6.9/db/db_impl/
Ddb_impl_compaction_flush.cc1435 ManualCompactionState manual; in RunManualCompaction()
2480 ManualCompactionState* manual_compaction = in BackgroundCompaction()
2543 ManualCompactionState* m = manual_compaction; in BackgroundCompaction()
2907 ManualCompactionState* m = manual_compaction; in BackgroundCompaction()
2950 void DBImpl::AddManualCompaction(DBImpl::ManualCompactionState* m) { in AddManualCompaction()
2956 std::deque<ManualCompactionState*>::iterator it = in RemoveManualCompaction()
2969 bool DBImpl::ShouldntRunManualCompaction(ManualCompactionState* m) { in ShouldntRunManualCompaction()
2979 std::deque<ManualCompactionState*>::iterator it = in ShouldntRunManualCompaction()
3000 std::deque<ManualCompactionState*>::iterator it = in HaveManualCompaction()
3018 std::deque<ManualCompactionState*>::iterator it = in HasExclusiveManualCompaction()
[all …]
Ddb_impl.h1279 struct ManualCompactionState { struct
1301 ManualCompactionState* manual_compaction_state; // nullptr if non-manual argument
1661 void AddManualCompaction(ManualCompactionState* m);
1662 void RemoveManualCompaction(ManualCompactionState* m);
1663 bool ShouldntRunManualCompaction(ManualCompactionState* m);
1665 bool MCOverlap(ManualCompactionState* m, ManualCompactionState* m1);
1962 std::deque<ManualCompactionState*> manual_compaction_dequeue_;