Lines Matching refs:file_meta

965     auto file_meta = flevel_->files[file_index_];  in NewFileIterator()  local
967 sample_file_read_inc(file_meta.file_metadata); in NewFileIterator()
978 read_options_, file_options_, icomparator_, *file_meta.file_metadata, in NewFileIterator()
1207 const FileMetaData* file_meta, in GetTableProperties() argument
1212 file_options_, cfd_->internal_comparator(), file_meta->fd, tp, in GetTableProperties()
1232 TableFileName(ioptions->cf_paths, file_meta->fd.GetNumber(), in GetTableProperties()
1233 file_meta->fd.GetPathId()); in GetTableProperties()
1250 file_reader.get(), file_meta->fd.GetFileSize(), in GetTableProperties()
1284 for (const auto& file_meta : storage_info_.files_[level]) { in TablesRangeTombstoneSummary() local
1286 TableFileName(cfd_->ioptions()->cf_paths, file_meta->fd.GetNumber(), in TablesRangeTombstoneSummary()
1287 file_meta->fd.GetPathId()); in TablesRangeTombstoneSummary()
1295 ReadOptions(), cfd_->internal_comparator(), *file_meta, in TablesRangeTombstoneSummary()
1330 for (const auto& file_meta : storage_info_.files_[level]) { in GetPropertiesOfAllTables() local
1332 TableFileName(cfd_->ioptions()->cf_paths, file_meta->fd.GetNumber(), in GetPropertiesOfAllTables()
1333 file_meta->fd.GetPathId()); in GetPropertiesOfAllTables()
1337 Status s = GetTableProperties(&table_properties, file_meta, &fname); in GetPropertiesOfAllTables()
1358 for (const auto& file_meta : files) { in GetPropertiesOfTablesInRange() local
1361 file_meta->fd.GetNumber(), file_meta->fd.GetPathId()); in GetPropertiesOfTablesInRange()
1366 Status s = GetTableProperties(&table_properties, file_meta, &fname); in GetPropertiesOfTablesInRange()
1461 for (const auto& file_meta : storage_info_.LevelFiles(level)) { in GetSstFilesSize() local
1462 sst_files_size += file_meta->fd.GetFileSize(); in GetSstFilesSize()
1523 for (auto* file_meta : files_[level]) { in GetEstimatedCompressionRatioAtLevel() local
1524 sum_file_size_bytes += file_meta->fd.GetFileSize(); in GetEstimatedCompressionRatioAtLevel()
1525 sum_data_size_bytes += file_meta->raw_key_size + file_meta->raw_value_size; in GetEstimatedCompressionRatioAtLevel()
2087 bool Version::MaybeInitializeFileMetaData(FileMetaData* file_meta) { in MaybeInitializeFileMetaData() argument
2088 if (file_meta->init_stats_from_file || in MaybeInitializeFileMetaData()
2089 file_meta->compensated_file_size > 0) { in MaybeInitializeFileMetaData()
2093 Status s = GetTableProperties(&tp, file_meta); in MaybeInitializeFileMetaData()
2094 file_meta->init_stats_from_file = true; in MaybeInitializeFileMetaData()
2099 file_meta->fd.GetNumber(), s.ToString().c_str()); in MaybeInitializeFileMetaData()
2103 file_meta->num_entries = tp->num_entries; in MaybeInitializeFileMetaData()
2104 file_meta->num_deletions = tp->num_deletions; in MaybeInitializeFileMetaData()
2105 file_meta->raw_value_size = tp->raw_value_size; in MaybeInitializeFileMetaData()
2106 file_meta->raw_key_size = tp->raw_key_size; in MaybeInitializeFileMetaData()
2111 void VersionStorageInfo::UpdateAccumulatedStats(FileMetaData* file_meta) { in UpdateAccumulatedStats() argument
2115 assert(file_meta->init_stats_from_file); in UpdateAccumulatedStats()
2116 accumulated_file_size_ += file_meta->fd.GetFileSize(); in UpdateAccumulatedStats()
2117 accumulated_raw_key_size_ += file_meta->raw_key_size; in UpdateAccumulatedStats()
2118 accumulated_raw_value_size_ += file_meta->raw_value_size; in UpdateAccumulatedStats()
2120 file_meta->num_entries - file_meta->num_deletions; in UpdateAccumulatedStats()
2121 accumulated_num_deletions_ += file_meta->num_deletions; in UpdateAccumulatedStats()
2124 file_meta->num_entries - file_meta->num_deletions; in UpdateAccumulatedStats()
2125 current_num_deletions_ += file_meta->num_deletions; in UpdateAccumulatedStats()
2129 void VersionStorageInfo::RemoveCurrentStats(FileMetaData* file_meta) { in RemoveCurrentStats() argument
2130 if (file_meta->init_stats_from_file) { in RemoveCurrentStats()
2132 file_meta->num_entries - file_meta->num_deletions; in RemoveCurrentStats()
2133 current_num_deletions_ -= file_meta->num_deletions; in RemoveCurrentStats()
2156 for (auto* file_meta : storage_info_.files_[level]) { in UpdateAccumulatedStats() local
2157 if (MaybeInitializeFileMetaData(file_meta)) { in UpdateAccumulatedStats()
2159 storage_info_.UpdateAccumulatedStats(file_meta); in UpdateAccumulatedStats()
2199 for (auto* file_meta : files_[level]) { in ComputeCompensatedSizes() local
2204 if (file_meta->compensated_file_size == 0) { in ComputeCompensatedSizes()
2205 file_meta->compensated_file_size = file_meta->fd.GetFileSize(); in ComputeCompensatedSizes()
2214 if (file_meta->num_deletions * 2 >= file_meta->num_entries) { in ComputeCompensatedSizes()
2215 file_meta->compensated_file_size += in ComputeCompensatedSizes()
2216 (file_meta->num_deletions * 2 - file_meta->num_entries) * in ComputeCompensatedSizes()
5750 for (const auto& file_meta : storage_info->LevelFiles(level)) { in GetTotalSstFilesSize() local
5751 if (unique_files.find(file_meta->fd.packed_number_and_path_id) == in GetTotalSstFilesSize()
5753 unique_files.insert(file_meta->fd.packed_number_and_path_id); in GetTotalSstFilesSize()
5754 total_files_size += file_meta->fd.GetFileSize(); in GetTotalSstFilesSize()