Lines Matching refs:compaction_picker_

56         compaction_picker_(compaction_picker),  in LevelCompactionBuilder()
103 CompactionPicker* compaction_picker_; member in ROCKSDB_NAMESPACE::__anon867945220111::LevelCompactionBuilder
143 !compaction_picker_->level0_compactions_in_progress()->empty())) { in PickExpiredTtlFiles()
149 return compaction_picker_->ExpandInputsToCleanCut(cf_name_, vstorage_, in PickExpiredTtlFiles()
176 !compaction_picker_->level0_compactions_in_progress()->empty()) { in PickFilesMarkedForPeriodicCompaction()
182 return compaction_picker_->ExpandInputsToCleanCut(cf_name_, vstorage_, in PickFilesMarkedForPeriodicCompaction()
199 for (int i = 0; i < compaction_picker_->NumberLevels() - 1; i++) { in SetupInitialFiles()
249 compaction_picker_->PickFilesMarkedForCompaction( in SetupInitialFiles()
269 if (compaction_picker_->ExpandInputsToCleanCut(cf_name_, vstorage_, in SetupInitialFiles()
304 return compaction_picker_->GetOverlappingL0Files( in SetupOtherL0FilesIfNeeded()
316 if (!compaction_picker_->SetupOtherInputs( in SetupOtherInputsIfNeeded()
333 if (compaction_picker_->FilesRangeOverlapWithCompaction(compaction_inputs_, in SetupOtherInputsIfNeeded()
339 compaction_picker_->GetGrandparents(vstorage_, start_level_inputs_, in SetupOtherInputsIfNeeded()
393 compaction_picker_->RegisterCompaction(c); in GetCompaction()
463 !compaction_picker_->level0_compactions_in_progress()->empty()) { in PickFileToCompact()
493 if (!compaction_picker_->ExpandInputsToCleanCut(cf_name_, vstorage_, in PickFileToCompact()
495 compaction_picker_->FilesRangeOverlapWithCompaction( in PickFileToCompact()
510 compaction_picker_->GetRange(start_level_inputs_, &smallest, &largest); in PickFileToCompact()
516 !compaction_picker_->ExpandInputsToCleanCut(cf_name_, vstorage_, in PickFileToCompact()