Lines Matching refs:output_level
289 if (c->output_level() == level && in RangeOverlapWithCompaction()
333 const std::vector<CompactionInputFiles>& input_files, int output_level, in CompactFiles() argument
340 assert(!FilesRangeOverlapWithCompaction(input_files, output_level)); in CompactFiles()
352 output_level, base_level); in CompactFiles()
359 vstorage, ioptions_, mutable_cf_options, input_files, output_level, in CompactFiles()
362 GetCompressionOptions(ioptions_, vstorage, output_level), in CompactFiles()
449 const int output_level = output_level_inputs->level; in SetupOtherInputs() local
450 if (input_level == output_level) { in SetupOtherInputs()
457 for (int l = input_level + 1; l < output_level; l++) { in SetupOtherInputs()
468 vstorage->GetOverlappingInputs(output_level, &smallest, &largest, in SetupOtherInputs()
511 expanded_output_level_inputs.level = output_level; in SetupOtherInputs()
512 vstorage->GetOverlappingInputs(output_level, &new_start, &new_limit, in SetupOtherInputs()
566 VersionStorageInfo* vstorage, int input_level, int output_level, in CompactRange() argument
581 assert(output_level == vstorage->num_levels() - 2); in CompactRange()
583 assert(output_level == vstorage->num_levels() - 1); in CompactRange()
621 if (FilesRangeOverlapWithCompaction(inputs, output_level)) { in CompactRange()
630 output_level, in CompactRange()
631 MaxFileSizeForLevel(mutable_cf_options, output_level, in CompactRange()
636 output_level, 1), in CompactRange()
637 GetCompressionOptions(ioptions_, vstorage, output_level), in CompactRange()
692 assert(input_level == output_level); in CompactRange()
740 if (output_level == ColumnFamilyData::kCompactToBaseLevel) { in CompactRange()
742 output_level = vstorage->base_level(); in CompactRange()
743 assert(output_level > 0); in CompactRange()
745 output_level_inputs.level = output_level; in CompactRange()
746 if (input_level != output_level) { in CompactRange()
771 if (FilesRangeOverlapWithCompaction(compaction_inputs, output_level)) { in CompactRange()
782 output_level, in CompactRange()
783 MaxFileSizeForLevel(mutable_cf_options, output_level, in CompactRange()
788 GetCompressionType(ioptions_, vstorage, mutable_cf_options, output_level, in CompactRange()
790 GetCompressionOptions(ioptions_, vstorage, output_level), in CompactRange()
835 const ColumnFamilyMetaData& cf_meta, const int output_level) const { in SanitizeCompactionInputFilesForAllLevels()
856 for (int l = 0; l <= output_level; ++l) { in SanitizeCompactionInputFilesForAllLevels()
899 } else if (output_level > 0) { in SanitizeCompactionInputFilesForAllLevels()
945 for (int m = std::max(l, 1); m <= output_level; ++m) { in SanitizeCompactionInputFilesForAllLevels()
960 if (RangeOverlapWithCompaction(smallestkey, largestkey, output_level)) { in SanitizeCompactionInputFilesForAllLevels()
970 const ColumnFamilyMetaData& cf_meta, const int output_level) const { in SanitizeCompactionInputFiles()
973 if (output_level >= static_cast<int>(cf_meta.levels.size())) { in SanitizeCompactionInputFiles()
980 if (output_level > MaxOutputLevel()) { in SanitizeCompactionInputFiles()
987 if (output_level < 0) { in SanitizeCompactionInputFiles()
997 output_level); in SanitizeCompactionInputFiles()
1039 c->output_level() == 0 || in RegisterCompaction()
1040 !FilesRangeOverlapWithCompaction(*c->inputs(), c->output_level())); in RegisterCompaction()
1061 int* output_level, CompactionInputFiles* start_level_inputs) { in PickFilesMarkedForCompaction() argument
1072 *output_level = in PickFilesMarkedForCompaction()
1105 int output_level, int* parent_index) { in GetOverlappingL0Files() argument
1122 if (IsRangeInCompaction(vstorage, &smallest, &largest, output_level, in GetOverlappingL0Files()