Home
last modified time | relevance | path

Searched refs:icmp (Results 1 – 22 of 22) sorted by relevance

/rocksdb-6.9/db/
Drange_del_aggregator.h108 const InternalKeyComparator* icmp; member
140 const InternalKeyComparator* icmp; member
214 return icmp->Compare(a->end_key(), b->end_key()) < 0; in operator()
217 const InternalKeyComparator* icmp; member
227 const InternalKeyComparator* icmp; member
276 : icmp_(icmp) {} in RangeDelAggregator()
307 : icmp_(icmp), in StripeRep()
308 forward_iter_(icmp), in StripeRep()
309 reverse_iter_(icmp), in StripeRep()
358 : RangeDelAggregator(icmp), in ReadRangeDelAggregator()
[all …]
Drange_tombstone_fragmenter.cc23 const InternalKeyComparator& icmp, bool for_compaction, in FragmentedRangeTombstoneList() argument
71 const InternalKeyComparator& icmp, bool for_compaction, in FragmentTombstones() argument
74 auto cmp = ParsedInternalKeyComparator(&icmp); in FragmentTombstones()
221 : tombstone_start_cmp_(icmp.user_comparator()), in FragmentedRangeTombstoneIterator()
222 tombstone_end_cmp_(icmp.user_comparator()), in FragmentedRangeTombstoneIterator()
223 icmp_(&icmp), in FragmentedRangeTombstoneIterator()
224 ucmp_(icmp.user_comparator()), in FragmentedRangeTombstoneIterator()
236 : tombstone_start_cmp_(icmp.user_comparator()), in FragmentedRangeTombstoneIterator()
237 tombstone_end_cmp_(icmp.user_comparator()), in FragmentedRangeTombstoneIterator()
238 icmp_(&icmp), in FragmentedRangeTombstoneIterator()
[all …]
Drange_del_aggregator.cc30 icmp_(icmp), in TruncatedRangeDelIterator()
157 const InternalKeyComparator* icmp) in ForwardRangeDelIterator() argument
158 : icmp_(icmp), in ForwardRangeDelIterator()
161 active_iters_(EndKeyMinComparator(icmp)), in ForwardRangeDelIterator()
162 inactive_iters_(StartKeyMinComparator(icmp)) {} in ForwardRangeDelIterator()
200 const InternalKeyComparator* icmp) in ReverseRangeDelIterator() argument
201 : icmp_(icmp), in ReverseRangeDelIterator()
204 active_iters_(StartKeyMaxComparator(icmp)), in ReverseRangeDelIterator()
205 inactive_iters_(EndKeyMaxComparator(icmp)) {} in ReverseRangeDelIterator()
380 : icmp_(icmp), in TruncatedRangeDelMergingIter()
[all …]
Drange_del_aggregator_test.cc83 TruncatedRangeDelIterator* iter, const InternalKeyComparator& icmp, in VerifyIterator() argument
89 EXPECT_EQ(0, icmp.Compare(iter->start_key(), expected_range_dels[i].start)); in VerifyIterator()
90 EXPECT_EQ(0, icmp.Compare(iter->end_key(), expected_range_dels[i].end)); in VerifyIterator()
102 EXPECT_EQ(0, icmp.Compare(iter->start_key(), in VerifyIterator()
105 0, icmp.Compare(iter->end_key(), reverse_expected_range_dels[i].end)); in VerifyIterator()
112 const InternalKeyComparator& icmp, in VerifySeek() argument
120 EXPECT_EQ(0, icmp.Compare(iter->start_key(), test_case.start)); in VerifySeek()
121 EXPECT_EQ(0, icmp.Compare(iter->end_key(), test_case.end)); in VerifySeek()
128 TruncatedRangeDelIterator* iter, const InternalKeyComparator& icmp, in VerifySeekForPrev() argument
136 EXPECT_EQ(0, icmp.Compare(iter->start_key(), test_case.start)); in VerifySeekForPrev()
[all …]
Drange_del_aggregator_bench.cc87 auto icmp = ROCKSDB_NAMESPACE::InternalKeyComparator( variable
190 &icmp, ROCKSDB_NAMESPACE::kMaxSequenceNumber /* upper_bound */); in main()
215 icmp)); in main()
219 fragmented_range_tombstone_lists.back().get(), icmp, in main()
Drange_tombstone_fragmenter.h42 const InternalKeyComparator& icmp, bool for_compaction = false,
77 const InternalKeyComparator& icmp, bool for_compaction,
100 const InternalKeyComparator& icmp, SequenceNumber upper_bound,
104 const InternalKeyComparator& icmp, SequenceNumber upper_bound,
Ddb_compaction_filter_test.cc336 InternalKeyComparator icmp(options.comparator); in TEST_F() local
337 ReadRangeDelAggregator range_del_agg(&icmp, in TEST_F()
426 InternalKeyComparator icmp(options.comparator); in TEST_F() local
427 ReadRangeDelAggregator range_del_agg(&icmp, in TEST_F()
644 InternalKeyComparator icmp(options.comparator); in TEST_F() local
645 ReadRangeDelAggregator range_del_agg(&icmp, in TEST_F()
Dversion_set.cc64 int FindFileInRange(const InternalKeyComparator& icmp, in FindFileInRange() argument
761 int FindFile(const InternalKeyComparator& icmp, in FindFile() argument
815 const InternalKeyComparator& icmp, in SomeFileOverlapsRange() argument
1607 auto icmp = cfd_->internal_comparator(); in OverlapWithLevelIterator() local
1608 auto ucmp = icmp.user_comparator(); in OverlapWithLevelIterator()
1612 ReadRangeDelAggregator range_del_agg(&icmp, in OverlapWithLevelIterator()
5289 assert(icmp.Compare(start, end) <= 0); in ApproximateSize()
5418 if (icmp.Compare(f.largest_key, key) <= 0) { in ApproximateOffsetOf()
5443 assert(icmp.Compare(start, end) <= 0); in ApproximateSize()
5446 icmp.Compare(f.smallest_key, end) > 0) { in ApproximateSize()
[all …]
Dversion_edit.h177 const InternalKeyComparator& icmp) { in UpdateBoundariesForRange()
178 if (smallest.size() == 0 || icmp.Compare(start, smallest) < 0) { in UpdateBoundariesForRange()
181 if (largest.size() == 0 || icmp.Compare(largest, end) < 0) { in UpdateBoundariesForRange()
Ddb_test_util.cc909 InternalKeyComparator icmp(options.comparator); in AllEntriesFor() local
910 ReadRangeDelAggregator range_del_agg(&icmp, in AllEntriesFor()
1322 InternalKeyComparator icmp(options.comparator); in validateNumberOfEntries() local
1323 ReadRangeDelAggregator range_del_agg(&icmp, in validateNumberOfEntries()
1532 InternalKeyComparator icmp(last_options_.comparator); in VerifyDBInternal() local
1533 ReadRangeDelAggregator range_del_agg(&icmp, in VerifyDBInternal()
Dversion_set.h83 extern int FindFile(const InternalKeyComparator& icmp,
92 extern bool SomeFileOverlapsRange(const InternalKeyComparator& icmp,
/rocksdb-6.9/db/db_impl/
Ddb_impl_experimental.cc82 const InternalKeyComparator* icmp = &cfd->internal_comparator(); in PromoteL0() local
85 [icmp](FileMetaData* f1, FileMetaData* f2) { in PromoteL0()
86 return icmp->Compare(f1->largest, f2->largest) < 0; in PromoteL0()
103 if (icmp->Compare(prev_f->largest, f->smallest) >= 0) { in PromoteL0()
/rocksdb-6.9/utilities/
Ddebug.cc39 auto icmp = InternalKeyComparator(idb->GetOptions(cfh).comparator); in GetAllKeyVersions() local
40 ReadRangeDelAggregator range_del_agg(&icmp, in GetAllKeyVersions()
63 icmp.user_comparator()->Compare(ikey.user_key, end_key) > 0) { in GetAllKeyVersions()
/rocksdb-6.9/table/block_based/
Ddata_block_hash_index_test.cc393 const InternalKeyComparator icmp(BytewiseComparator()); in TEST() local
394 auto iter = reader.NewDataIterator(&icmp, icmp.user_comparator(), in TEST()
474 const InternalKeyComparator icmp(BytewiseComparator()); in TEST() local
478 auto iter = reader.NewDataIterator(&icmp, icmp.user_comparator(), in TEST()
516 auto iter = reader.NewDataIterator(&icmp, icmp.user_comparator(), in TEST()
/rocksdb-6.9/db/compaction/
Dcompaction_picker_level.h21 const InternalKeyComparator* icmp) in LevelCompactionPicker() argument
22 : CompactionPicker(ioptions, icmp) {} in LevelCompactionPicker()
Dcompaction_picker_universal.h19 const InternalKeyComparator* icmp) in UniversalCompactionPicker() argument
20 : CompactionPicker(ioptions, icmp) {} in UniversalCompactionPicker()
Dcompaction_picker.h50 const InternalKeyComparator* icmp);
245 const InternalKeyComparator* icmp) in NullCompactionPicker() argument
246 : CompactionPicker(ioptions, icmp) {} in NullCompactionPicker()
Dcompaction_picker_fifo.h19 const InternalKeyComparator* icmp) in FIFOCompactionPicker() argument
20 : CompactionPicker(ioptions, icmp) {} in FIFOCompactionPicker()
Dcompaction_picker_universal.cc35 const InternalKeyComparator* icmp, in UniversalCompactionBuilder() argument
42 icmp_(icmp), in UniversalCompactionBuilder()
Dcompaction_picker.cc154 const InternalKeyComparator* icmp) in CompactionPicker() argument
155 : ioptions_(ioptions), icmp_(icmp) {} in CompactionPicker()
Dcompaction_job.cc204 const InternalKeyComparator* icmp = in ShouldStopBefore() local
210 icmp->Compare(internal_key, in ShouldStopBefore()
217 icmp->Compare( in ShouldStopBefore()
/rocksdb-6.9/util/
Dvector_iterator.h19 const InternalKeyComparator* icmp) in VectorIterator() argument
22 indexed_cmp_(icmp, &keys_), in VectorIterator()