Lines Matching refs:prepicked_compaction
1536 ca->prepicked_compaction = new PrepickedCompaction; in RunManualCompaction()
1537 ca->prepicked_compaction->manual_compaction_state = &manual; in RunManualCompaction()
1538 ca->prepicked_compaction->compaction = compaction; in RunManualCompaction()
1540 cfd, true, &ca->prepicked_compaction->task_token, &log_buffer)) { in RunManualCompaction()
2023 ca->prepicked_compaction = nullptr; in MaybeScheduleFlushOrCompaction()
2156 auto prepicked_compaction = in BGWorkCompaction() local
2157 static_cast<PrepickedCompaction*>(ca.prepicked_compaction); in BGWorkCompaction()
2159 prepicked_compaction, Env::Priority::LOW); in BGWorkCompaction()
2160 delete prepicked_compaction; in BGWorkCompaction()
2168 auto* prepicked_compaction = ca.prepicked_compaction; in BGWorkBottomCompaction() local
2169 assert(prepicked_compaction && prepicked_compaction->compaction && in BGWorkBottomCompaction()
2170 !prepicked_compaction->manual_compaction_state); in BGWorkBottomCompaction()
2171 ca.db->BackgroundCallCompaction(prepicked_compaction, Env::Priority::BOTTOM); in BGWorkBottomCompaction()
2172 delete prepicked_compaction; in BGWorkBottomCompaction()
2185 if (ca.prepicked_compaction != nullptr) { in UnscheduleCompactionCallback()
2186 if (ca.prepicked_compaction->compaction != nullptr) { in UnscheduleCompactionCallback()
2187 delete ca.prepicked_compaction->compaction; in UnscheduleCompactionCallback()
2189 delete ca.prepicked_compaction; in UnscheduleCompactionCallback()
2359 void DBImpl::BackgroundCallCompaction(PrepickedCompaction* prepicked_compaction, in BackgroundCallCompaction() argument
2383 prepicked_compaction, bg_thread_pri); in BackgroundCallCompaction()
2409 ManualCompactionState* m = prepicked_compaction->manual_compaction_state; in BackgroundCallCompaction()
2478 PrepickedCompaction* prepicked_compaction, in BackgroundCompaction() argument
2481 prepicked_compaction == nullptr in BackgroundCompaction()
2483 : prepicked_compaction->manual_compaction_state; in BackgroundCompaction()
2490 if (prepicked_compaction != nullptr && in BackgroundCompaction()
2491 prepicked_compaction->compaction != nullptr) { in BackgroundCompaction()
2492 c.reset(prepicked_compaction->compaction); in BackgroundCompaction()
2795 ca->prepicked_compaction = new PrepickedCompaction; in BackgroundCompaction()
2796 ca->prepicked_compaction->compaction = c.release(); in BackgroundCompaction()
2797 ca->prepicked_compaction->manual_compaction_state = nullptr; in BackgroundCompaction()
2799 ca->prepicked_compaction->task_token = std::move(task_token); in BackgroundCompaction()