Lines Matching refs:level

56         : level(_level),  in SortedRun()
62 assert(level != 0 || file != nullptr); in SortedRun()
72 int level; member
139 InputFileInfo() : f(nullptr), level(0), index(0) {} in InputFileInfo()
142 size_t level; member
179 input_file.level = 0; in create_level_heap()
185 input_file.level = l; in create_level_heap()
250 if (c->level(curr.level) != 0 && in IsInputFilesNonOverlapping()
251 curr.index < c->num_input_files(curr.level) - 1) { in IsInputFilesNonOverlapping()
252 next.f = c->input(curr.level, curr.index + 1); in IsInputFilesNonOverlapping()
253 next.level = curr.level; in IsInputFilesNonOverlapping()
292 if (level == 0) { in Dump()
303 snprintf(out_buf, out_buf_size, "level %d", level); in Dump()
309 if (level == 0) { in DumpSizeInfo()
322 level, sorted_run_count, size, compensated_file_size); in DumpSizeInfo()
335 for (int level = 1; level < vstorage.num_levels(); level++) { in CalculateSortedRuns() local
340 for (FileMetaData* f : vstorage.LevelFiles(level)) { in CalculateSortedRuns()
363 ret.emplace_back(level, nullptr, total_size, total_compensated_size, in CalculateSortedRuns()
702 int start_level = sorted_runs_[start_index].level; in PickCompactionToReduceSortedRuns()
706 } else if (sorted_runs_[first_index_after].level == 0) { in PickCompactionToReduceSortedRuns()
709 output_level = sorted_runs_[first_index_after].level - 1; in PickCompactionToReduceSortedRuns()
721 inputs[i].level = start_level + static_cast<int>(i); in PickCompactionToReduceSortedRuns()
725 if (picking_sr.level == 0) { in PickCompactionToReduceSortedRuns()
729 auto& files = inputs[picking_sr.level - start_level].files; in PickCompactionToReduceSortedRuns()
730 for (auto* f : vstorage_->LevelFiles(picking_sr.level)) { in PickCompactionToReduceSortedRuns()
864 start_level_inputs.level = 0; in PickDeleteTriggeredCompaction()
929 output_level_inputs.level = output_level; in PickDeleteTriggeredCompaction()
979 int start_level = sorted_runs_[start_index].level; in PickCompactionToOldest()
983 inputs[i].level = start_level + static_cast<int>(i); in PickCompactionToOldest()
987 if (picking_sr.level == 0) { in PickCompactionToOldest()
991 auto& files = inputs[picking_sr.level - start_level].files; in PickCompactionToOldest()
992 for (auto* f : vstorage_->LevelFiles(picking_sr.level)) { in PickCompactionToOldest()
1068 int start_level = sorted_runs_[start_index].level; in PickPeriodicCompaction()