Lines Matching refs:prefix_extractor

196                             const SliceTransform* prefix_extractor) {  in PrefixExtractorChanged()  argument
200 if (prefix_extractor == nullptr || table_properties == nullptr || in PrefixExtractorChanged()
207 prefix_extractor->Name()) != 0) { in PrefixExtractorChanged()
568 const SliceTransform* prefix_extractor, in Open() argument
624 if (prefix_extractor != nullptr) { in Open()
626 new InternalKeySliceTransform(prefix_extractor)); in Open()
1918 const SliceTransform* prefix_extractor; in PrefixMayMatch() local
1924 prefix_extractor = options_prefix_extractor; in PrefixMayMatch()
1926 prefix_extractor = rep_->table_prefix_extractor.get(); in PrefixMayMatch()
1929 if (!prefix_extractor->InDomain(user_key)) { in PrefixMayMatch()
1945 read_options.iterate_upper_bound, user_key, prefix_extractor, in PrefixMayMatch()
1953 auto prefix = prefix_extractor->Transform(user_key); in PrefixMayMatch()
2000 prefix, prefix_extractor, handle.offset(), no_io, in PrefixMayMatch()
2019 const ReadOptions& read_options, const SliceTransform* prefix_extractor, in NewIterator() argument
2025 PrefixExtractorChanged(rep_->table_properties.get(), prefix_extractor); in NewIterator()
2035 prefix_extractor != nullptr, in NewIterator()
2036 need_upper_bound_check, prefix_extractor, caller, in NewIterator()
2043 prefix_extractor != nullptr, in NewIterator()
2044 need_upper_bound_check, prefix_extractor, caller, in NewIterator()
2065 const SliceTransform* prefix_extractor, GetContext* get_context, in FullFilterKeyMayMatch() argument
2078 filter->KeyMayMatch(user_key_without_ts, prefix_extractor, kNotValid, in FullFilterKeyMayMatch()
2080 } else if (!read_options.total_order_seek && prefix_extractor && in FullFilterKeyMayMatch()
2082 prefix_extractor->Name()) == 0 && in FullFilterKeyMayMatch()
2083 prefix_extractor->InDomain(user_key) && in FullFilterKeyMayMatch()
2084 !filter->PrefixMayMatch(prefix_extractor->Transform(user_key), in FullFilterKeyMayMatch()
2085 prefix_extractor, kNotValid, no_io, in FullFilterKeyMayMatch()
2100 const SliceTransform* prefix_extractor, in FullFilterKeysMayMatch() argument
2106 filter->KeysMayMatch(range, prefix_extractor, kNotValid, no_io, in FullFilterKeysMayMatch()
2108 } else if (!read_options.total_order_seek && prefix_extractor && in FullFilterKeysMayMatch()
2110 prefix_extractor->Name()) == 0) { in FullFilterKeysMayMatch()
2111 filter->PrefixesMayMatch(range, prefix_extractor, kNotValid, false, in FullFilterKeysMayMatch()
2118 const SliceTransform* prefix_extractor, in Get() argument
2141 FullFilterKeyMayMatch(read_options, filter, key, no_io, prefix_extractor, in Get()
2153 rep_->table_properties.get(), prefix_extractor); in Get()
2173 prefix_extractor, v.handle.offset(), no_io, in Get()
2298 const SliceTransform* prefix_extractor, in MultiGet() argument
2316 prefix_extractor, &lookup_context); in MultiGet()
2325 rep_->table_properties.get(), prefix_extractor); in MultiGet()