Lines Matching refs:inputs

77     const std::vector<CompactionInputFiles>& inputs, Slice* smallest_user_key,  in GetBoundaryKeys()  argument
81 for (size_t i = 0; i < inputs.size(); ++i) { in GetBoundaryKeys()
82 if (inputs[i].files.empty()) { in GetBoundaryKeys()
85 if (inputs[i].level == 0) { in GetBoundaryKeys()
87 for (const auto* f : inputs[i].files) { in GetBoundaryKeys()
102 const Slice& start_user_key = inputs[i].files[0]->smallest.user_key(); in GetBoundaryKeys()
107 const Slice& end_user_key = inputs[i].files.back()->largest.user_key(); in GetBoundaryKeys()
117 VersionStorageInfo* vstorage, std::vector<CompactionInputFiles> inputs) { in PopulateWithAtomicBoundaries() argument
119 for (size_t i = 0; i < inputs.size(); i++) { in PopulateWithAtomicBoundaries()
120 if (inputs[i].level == 0 || inputs[i].files.empty()) { in PopulateWithAtomicBoundaries()
123 inputs[i].atomic_compaction_unit_boundaries.reserve(inputs[i].files.size()); in PopulateWithAtomicBoundaries()
129 inputs[i].atomic_compaction_unit_boundaries.push_back(cur_boundary); in PopulateWithAtomicBoundaries()
133 for (size_t j = 0; j < inputs[i].files.size(); j++) { in PopulateWithAtomicBoundaries()
134 const auto* f = inputs[i].files[j]; in PopulateWithAtomicBoundaries()
152 add_unit_boundary(inputs[i].files.size()); in PopulateWithAtomicBoundaries()
153 assert(inputs[i].files.size() == in PopulateWithAtomicBoundaries()
154 inputs[i].atomic_compaction_unit_boundaries.size()); in PopulateWithAtomicBoundaries()
156 return inputs; in PopulateWithAtomicBoundaries()
163 const std::vector<CompactionInputFiles>& inputs) { in IsBottommostLevel() argument
168 if (inputs[0].files.back() == file) { in IsBottommostLevel()
178 GetBoundaryKeys(vstorage, inputs, &smallest_key, &largest_key); in IsBottommostLevel()
187 const std::vector<CompactionInputFiles>& inputs) { in TEST_IsBottommostLevel() argument
188 return IsBottommostLevel(output_level, vstorage, inputs); in TEST_IsBottommostLevel()
193 const std::vector<CompactionInputFiles>& inputs) { in IsFullCompaction() argument
199 for (size_t i = 0; i < inputs.size(); i++) { in IsFullCompaction()
200 num_files_in_compaction += inputs[i].size(); in IsFullCompaction()