Lines Matching refs:props

70 void PropertyBlockBuilder::AddTableProperty(const TableProperties& props) {  in AddTableProperty()  argument
72 const_cast<TableProperties*>(&props)); in AddTableProperty()
74 Add(TablePropertiesNames::kRawKeySize, props.raw_key_size); in AddTableProperty()
75 Add(TablePropertiesNames::kRawValueSize, props.raw_value_size); in AddTableProperty()
76 Add(TablePropertiesNames::kDataSize, props.data_size); in AddTableProperty()
77 Add(TablePropertiesNames::kIndexSize, props.index_size); in AddTableProperty()
78 if (props.index_partitions != 0) { in AddTableProperty()
79 Add(TablePropertiesNames::kIndexPartitions, props.index_partitions); in AddTableProperty()
80 Add(TablePropertiesNames::kTopLevelIndexSize, props.top_level_index_size); in AddTableProperty()
82 Add(TablePropertiesNames::kIndexKeyIsUserKey, props.index_key_is_user_key); in AddTableProperty()
84 props.index_value_is_delta_encoded); in AddTableProperty()
85 Add(TablePropertiesNames::kNumEntries, props.num_entries); in AddTableProperty()
86 Add(TablePropertiesNames::kDeletedKeys, props.num_deletions); in AddTableProperty()
87 Add(TablePropertiesNames::kMergeOperands, props.num_merge_operands); in AddTableProperty()
88 Add(TablePropertiesNames::kNumRangeDeletions, props.num_range_deletions); in AddTableProperty()
89 Add(TablePropertiesNames::kNumDataBlocks, props.num_data_blocks); in AddTableProperty()
90 Add(TablePropertiesNames::kFilterSize, props.filter_size); in AddTableProperty()
91 Add(TablePropertiesNames::kFormatVersion, props.format_version); in AddTableProperty()
92 Add(TablePropertiesNames::kFixedKeyLen, props.fixed_key_len); in AddTableProperty()
93 Add(TablePropertiesNames::kColumnFamilyId, props.column_family_id); in AddTableProperty()
94 Add(TablePropertiesNames::kCreationTime, props.creation_time); in AddTableProperty()
95 Add(TablePropertiesNames::kOldestKeyTime, props.oldest_key_time); in AddTableProperty()
96 if (props.file_creation_time > 0) { in AddTableProperty()
97 Add(TablePropertiesNames::kFileCreationTime, props.file_creation_time); in AddTableProperty()
100 if (!props.filter_policy_name.empty()) { in AddTableProperty()
101 Add(TablePropertiesNames::kFilterPolicy, props.filter_policy_name); in AddTableProperty()
103 if (!props.comparator_name.empty()) { in AddTableProperty()
104 Add(TablePropertiesNames::kComparator, props.comparator_name); in AddTableProperty()
107 if (!props.merge_operator_name.empty()) { in AddTableProperty()
108 Add(TablePropertiesNames::kMergeOperator, props.merge_operator_name); in AddTableProperty()
110 if (!props.prefix_extractor_name.empty()) { in AddTableProperty()
112 props.prefix_extractor_name); in AddTableProperty()
114 if (!props.property_collectors_names.empty()) { in AddTableProperty()
116 props.property_collectors_names); in AddTableProperty()
118 if (!props.column_family_name.empty()) { in AddTableProperty()
119 Add(TablePropertiesNames::kColumnFamilyName, props.column_family_name); in AddTableProperty()
122 if (!props.compression_name.empty()) { in AddTableProperty()
123 Add(TablePropertiesNames::kCompression, props.compression_name); in AddTableProperty()
125 if (!props.compression_options.empty()) { in AddTableProperty()
126 Add(TablePropertiesNames::kCompressionOptions, props.compression_options); in AddTableProperty()