Home
last modified time | relevance | path

Searched refs:IndexValue (Results 1 – 19 of 19) sorted by relevance

/rocksdb-6.9/table/
Dtwo_level_iterator.cc22 class TwoLevelIndexIterator : public InternalIteratorBase<IndexValue> {
26 InternalIteratorBase<IndexValue>* first_level_iter);
46 IndexValue value() const override { in value()
72 void SetSecondLevelIterator(InternalIteratorBase<IndexValue>* iter);
76 IteratorWrapperBase<IndexValue> first_level_iter_;
77 IteratorWrapperBase<IndexValue> second_level_iter_; // May be nullptr
86 InternalIteratorBase<IndexValue>* first_level_iter) in TwoLevelIndexIterator()
180 InternalIteratorBase<IndexValue>* iter) { in SetSecondLevelIterator()
196 InternalIteratorBase<IndexValue>* iter = in InitDataBlock()
206 InternalIteratorBase<IndexValue>* NewTwoLevelIterator( in NewTwoLevelIterator()
[all …]
Dtwo_level_iterator.h25 virtual InternalIteratorBase<IndexValue>* NewSecondaryIterator(
39 extern InternalIteratorBase<IndexValue>* NewTwoLevelIterator(
41 InternalIteratorBase<IndexValue>* first_level_iter);
Diterator.cc170 template InternalIteratorBase<IndexValue>* NewErrorInternalIterator(
185 template InternalIteratorBase<IndexValue>* NewErrorInternalIterator(
194 template InternalIteratorBase<IndexValue>* NewEmptyInternalIterator();
206 template InternalIteratorBase<IndexValue>* NewEmptyInternalIterator(
Dformat.h82 struct IndexValue { struct
87 IndexValue() = default; argument
88 IndexValue(BlockHandle _handle, Slice _first_internal_key) in IndexValue() argument
Dformat.cc93 void IndexValue::EncodeTo(std::string* dst, bool have_first_key, in EncodeTo()
109 Status IndexValue::DecodeFrom(Slice* input, bool have_first_key, in DecodeFrom()
135 std::string IndexValue::ToString(bool hex, bool have_first_key) const { in ToString()
/rocksdb-6.9/table/block_based/
Dpartitioned_index_iterator.h21 class ParititionedIndexIterator : public InternalIteratorBase<IndexValue> {
28 std::unique_ptr<InternalIteratorBase<IndexValue>>&& index_iter,
67 IndexValue value() const override { in value()
131 std::unique_ptr<InternalIteratorBase<IndexValue>> index_iter_;
Dpartitioned_index_reader.cc44 InternalIteratorBase<IndexValue>* PartitionIndexReader::NewIterator( in NewIterator()
58 return NewErrorInternalIterator<IndexValue>(s); in NewIterator()
62 InternalIteratorBase<IndexValue>* it = nullptr; in NewIterator()
82 std::unique_ptr<InternalIteratorBase<IndexValue>> index_iter( in NewIterator()
Dblock_based_table_reader.h193 virtual InternalIteratorBase<IndexValue>* NewIterator(
324 InternalIteratorBase<IndexValue>* NewIndexIterator(
422 InternalIteratorBase<IndexValue>* index_iter);
439 const InternalIteratorBase<IndexValue>& index_iter) const;
463 InternalIteratorBase<IndexValue>* NewSecondaryIterator(
Dblock_based_table_reader.cc1326 InternalIteratorBase<IndexValue>* BlockBasedTable::NewIndexIterator( in NewIndexIterator()
1871 InternalIteratorBase<IndexValue>*
2168 IndexValue v = iiter->value(); in Get()
2368 IndexValue v; in MultiGet()
2481 IndexValue v = iiter->value(); in MultiGet()
2619 std::unique_ptr<InternalIteratorBase<IndexValue>> iiter_unique_ptr; in Prefetch()
2685 InternalIteratorBase<IndexValue>* iiter = NewIndexIterator( in VerifyChecksum()
2688 std::unique_ptr<InternalIteratorBase<IndexValue>> iiter_unique_ptr; in VerifyChecksum()
2702 InternalIteratorBase<IndexValue>* index_iter) { in VerifyChecksumInBlocks()
2909 const InternalIteratorBase<IndexValue>& index_iter) const { in ApproximateOffsetOf()
[all …]
Dbinary_search_index_reader.cc42 InternalIteratorBase<IndexValue>* BinarySearchIndexReader::NewIterator( in NewIterator()
57 return NewErrorInternalIterator<IndexValue>(s); in NewIterator()
Dblock.h482 class IndexBlockIter final : public BlockIter<IndexValue> {
522 IndexValue value() const override { in value()
527 IndexValue entry; in value()
582 IndexValue decoded_value_;
Dblock_based_table_iterator.h25 std::unique_ptr<InternalIteratorBase<IndexValue>>&& index_iter,
153 std::unique_ptr<InternalIteratorBase<IndexValue>> index_iter_;
Dhash_index_reader.cc111 InternalIteratorBase<IndexValue>* HashIndexReader::NewIterator( in NewIterator()
126 return NewErrorInternalIterator<IndexValue>(s); in NewIterator()
Dblock_based_table_iterator.cc60 IndexValue v = index_iter_->value(); in SeekImpl()
322 IndexValue v = index_iter_->value(); in FindBlockForward()
Dblock_test.cc549 IndexValue entry(block_handles[i], first_keys[i]); in TEST_P()
576 InternalIteratorBase<IndexValue> *iter = reader.NewIndexIterator( in TEST_P()
585 IndexValue v = iter->value(); in TEST_P()
610 IndexValue v = iter->value(); in TEST_P()
Dbinary_search_index_reader.h28 InternalIteratorBase<IndexValue>* NewIterator(
Dpartitioned_index_reader.h27 InternalIteratorBase<IndexValue>* NewIterator(
Dhash_index_reader.h25 InternalIteratorBase<IndexValue>* NewIterator(
Dindex_builder.h173 IndexValue entry(block_handle, current_block_first_internal_key_); in AddIndexEntry()