Lines Matching refs:table_properties
195 bool PrefixExtractorChanged(const TableProperties* table_properties, in PrefixExtractorChanged() argument
200 if (prefix_extractor == nullptr || table_properties == nullptr || in PrefixExtractorChanged()
201 table_properties->prefix_extractor_name.empty()) { in PrefixExtractorChanged()
206 if (table_properties->prefix_extractor_name.compare( in PrefixExtractorChanged()
459 bool IsFeatureSupported(const TableProperties& table_properties, in IsFeatureSupported() argument
461 auto& props = table_properties.user_collected_properties; in IsFeatureSupported()
476 Status GetGlobalSequenceNumber(const TableProperties& table_properties, in GetGlobalSequenceNumber() argument
479 const auto& props = table_properties.user_collected_properties; in GetGlobalSequenceNumber()
732 TableProperties** table_properties) { in TryReadPropertiesWithGlobalSeqno() argument
733 assert(table_properties != nullptr); in TryReadPropertiesWithGlobalSeqno()
743 rep_->footer, rep_->ioptions, table_properties, in TryReadPropertiesWithGlobalSeqno()
749 (*table_properties) in TryReadPropertiesWithGlobalSeqno()
753 if (seqno_pos_iter != (*table_properties)->properties_offsets.end()) { in TryReadPropertiesWithGlobalSeqno()
778 TableProperties* table_properties = nullptr; in ReadPropertiesBlock() local
782 rep_->ioptions, &table_properties, true /* verify_checksum */, in ReadPropertiesBlock()
789 &table_properties); in ReadPropertiesBlock()
792 if (table_properties != nullptr) { in ReadPropertiesBlock()
793 props_guard.reset(table_properties); in ReadPropertiesBlock()
802 assert(table_properties != nullptr); in ReadPropertiesBlock()
803 rep_->table_properties.reset(props_guard.release()); in ReadPropertiesBlock()
805 rep_->table_properties->compression_name != in ReadPropertiesBlock()
808 (rep_->table_properties->compression_name == in ReadPropertiesBlock()
810 rep_->table_properties->compression_name == in ReadPropertiesBlock()
818 if (rep_->table_properties) { in ReadPropertiesBlock()
819 ParseSliceTransform(rep_->table_properties->prefix_extractor_name, in ReadPropertiesBlock()
825 if (rep_->table_properties) { in ReadPropertiesBlock()
827 IsFeatureSupported(*(rep_->table_properties), in ReadPropertiesBlock()
831 IsFeatureSupported(*(rep_->table_properties), in ReadPropertiesBlock()
836 rep_->table_properties->index_key_is_user_key == 0; in ReadPropertiesBlock()
838 rep_->table_properties->index_value_is_delta_encoded == 0; in ReadPropertiesBlock()
843 auto& props = rep_->table_properties->user_collected_properties; in ReadPropertiesBlock()
853 s = GetGlobalSequenceNumber(*(rep_->table_properties), largest_seqno, in ReadPropertiesBlock()
1038 return rep_->table_properties; in GetTableProperties()
2025 PrefixExtractorChanged(rep_->table_properties.get(), prefix_extractor); in NewIterator()
2081 rep_->table_properties->prefix_extractor_name.compare( in FullFilterKeyMayMatch()
2109 rep_->table_properties->prefix_extractor_name.compare( in FullFilterKeysMayMatch()
2153 rep_->table_properties.get(), prefix_extractor); in Get()
2325 rep_->table_properties.get(), prefix_extractor); in MultiGet()
2789 TableProperties* table_properties; in VerifyChecksumInMetaBlocks() local
2792 &table_properties); in VerifyChecksumInMetaBlocks()
2793 delete table_properties; in VerifyChecksumInMetaBlocks()
2918 if (rep_->table_properties) { in ApproximateOffsetOf()
2919 result = rep_->table_properties->data_size; in ApproximateOffsetOf()
3091 const ROCKSDB_NAMESPACE::TableProperties* table_properties; in DumpTable() local
3092 table_properties = rep_->table_properties.get(); in DumpTable()
3094 if (table_properties != nullptr) { in DumpTable()
3099 out_file->Append(table_properties->ToString("\n ", ": ").c_str()); in DumpTable()