Lines Matching refs:FileMetaData

102                                       const std::vector<FileMetaData*>& files,
122 void AddFile(int level, FileMetaData* f, Logger* info_log = nullptr);
136 void UpdateAccumulatedStats(FileMetaData* file_meta);
139 void RemoveCurrentStats(FileMetaData* file_meta);
215 std::vector<FileMetaData*>* inputs,
226 std::vector<FileMetaData*>* inputs,
235 std::vector<FileMetaData*>* inputs,
253 bool HasOverlappingUserKey(const std::vector<FileMetaData*>* inputs,
282 const std::vector<FileMetaData*>& LevelFiles(int level) const { in LevelFiles()
303 const autovector<std::pair<int, FileMetaData*>>& FilesMarkedForCompaction() in FilesMarkedForCompaction()
311 const autovector<std::pair<int, FileMetaData*>>& ExpiredTtlFiles() const { in ExpiredTtlFiles()
318 const autovector<std::pair<int, FileMetaData*>>&
324 void TEST_AddFileMarkedForPeriodicCompaction(int level, FileMetaData* f) { in TEST_AddFileMarkedForPeriodicCompaction()
330 const autovector<std::pair<int, FileMetaData*>>&
462 std::vector<FileMetaData*>* files_;
496 autovector<std::pair<int, FileMetaData*>> files_marked_for_compaction_;
498 autovector<std::pair<int, FileMetaData*>> expired_ttl_files_;
500 autovector<std::pair<int, FileMetaData*>>
509 autovector<std::pair<int, FileMetaData*>> bottommost_files_;
510 autovector<std::pair<int, FileMetaData*>>
645 const FileMetaData* file_meta,
721 bool MaybeInitializeFileMetaData(FileMetaData* file_meta);
761 FileMetaData* metadata;
765 ObsoleteFileInfo(FileMetaData* f, const std::string& file_path) in ObsoleteFileInfo()
1056 FileMetaData** metadata, ColumnFamilyData** cfd);
1149 const FileMetaData& meta) const;