Lines Matching refs:current_files
857 auto& current_files = levels[l].files; in SanitizeCompactionInputFilesForAllLevels() local
858 int first_included = static_cast<int>(current_files.size()); in SanitizeCompactionInputFilesForAllLevels()
863 for (size_t f = 0; f < current_files.size(); ++f) { in SanitizeCompactionInputFilesForAllLevels()
864 if (input_files->find(TableFileNameToNumber(current_files[f].name)) != in SanitizeCompactionInputFilesForAllLevels()
869 smallestkey = current_files[f].smallestkey; in SanitizeCompactionInputFilesForAllLevels()
870 largestkey = current_files[f].largestkey; in SanitizeCompactionInputFilesForAllLevels()
884 if (comparator->Compare(current_files[first_included - 1].largestkey, in SanitizeCompactionInputFilesForAllLevels()
885 current_files[first_included].smallestkey) < in SanitizeCompactionInputFilesForAllLevels()
892 while (last_included < static_cast<int>(current_files.size()) - 1) { in SanitizeCompactionInputFilesForAllLevels()
893 if (comparator->Compare(current_files[last_included + 1].smallestkey, in SanitizeCompactionInputFilesForAllLevels()
894 current_files[last_included].largestkey) > 0) { in SanitizeCompactionInputFilesForAllLevels()
900 last_included = static_cast<int>(current_files.size() - 1); in SanitizeCompactionInputFilesForAllLevels()
905 if (current_files[f].being_compacted) { in SanitizeCompactionInputFilesForAllLevels()
907 current_files[f].name + in SanitizeCompactionInputFilesForAllLevels()
910 input_files->insert(TableFileNameToNumber(current_files[f].name)); in SanitizeCompactionInputFilesForAllLevels()
916 if (comparator->Compare(smallestkey, current_files[f].smallestkey) > in SanitizeCompactionInputFilesForAllLevels()
918 smallestkey = current_files[f].smallestkey; in SanitizeCompactionInputFilesForAllLevels()
920 if (comparator->Compare(largestkey, current_files[f].largestkey) < 0) { in SanitizeCompactionInputFilesForAllLevels()
921 largestkey = current_files[f].largestkey; in SanitizeCompactionInputFilesForAllLevels()
926 current_files[first_included].smallestkey) > 0) { in SanitizeCompactionInputFilesForAllLevels()
927 smallestkey = current_files[first_included].smallestkey; in SanitizeCompactionInputFilesForAllLevels()
930 current_files[last_included].largestkey) < 0) { in SanitizeCompactionInputFilesForAllLevels()
931 largestkey = current_files[last_included].largestkey; in SanitizeCompactionInputFilesForAllLevels()