Home
last modified time | relevance | path

Searched refs:CachableEntry (Results 1 – 25 of 26) sorted by relevance

12

/rocksdb-6.9/table/block_based/
Dcachable_entry.h42 class CachableEntry {
44 CachableEntry() = default;
46 CachableEntry(T* value, Cache* cache, Cache::Handle* cache_handle, in CachableEntry() function
59 CachableEntry(const CachableEntry&) = delete;
60 CachableEntry& operator=(const CachableEntry&) = delete;
62 CachableEntry(CachableEntry&& rhs) in CachableEntry() function
76 CachableEntry& operator=(CachableEntry&& rhs) {
98 ~CachableEntry() { in ~CachableEntry()
Dfilter_block_reader_common.h26 CachableEntry<TBlocklike>&& filter_block) in FilterBlockReaderCommon()
37 CachableEntry<TBlocklike>* filter_block);
46 CachableEntry<TBlocklike>* filter_block) const;
52 CachableEntry<TBlocklike> filter_block_;
Duncompression_dict_reader.h36 CachableEntry<UncompressionDict>* uncompression_dict) const;
42 CachableEntry<UncompressionDict>&& uncompression_dict) in UncompressionDictReader()
53 CachableEntry<UncompressionDict>* uncompression_dict);
56 CachableEntry<UncompressionDict> uncompression_dict_;
Dpartitioned_filter_block.cc129 const BlockBasedTable* t, CachableEntry<Block>&& filter_block) in PartitionedFilterBlockReader()
140 CachableEntry<Block> filter_block; in Create()
192 const CachableEntry<Block>& filter_block, const Slice& entry) const { in GetFilterPartitionHandle()
219 CachableEntry<ParsedFullFilterBlock>* filter_block) const { in GetFilterPartitionBlock()
253 CachableEntry<Block> filter_block; in MayMatch()
269 CachableEntry<ParsedFullFilterBlock> filter_partition_block; in MayMatch()
304 CachableEntry<Block> filter_block; in CacheDependencies()
349 CachableEntry<ParsedFullFilterBlock> block; in CacheDependencies()
Dindex_reader_common.h23 CachableEntry<Block>&& index_block) in IndexReaderCommon()
34 CachableEntry<Block>* index_block);
71 CachableEntry<Block>* index_block) const;
82 CachableEntry<Block> index_block_;
Dpartitioned_filter_block.h71 CachableEntry<Block>&& filter_block);
93 BlockHandle GetFilterPartitionHandle(const CachableEntry<Block>& filter_block,
99 CachableEntry<ParsedFullFilterBlock>* filter_block) const;
118 std::unordered_map<uint64_t, CachableEntry<ParsedFullFilterBlock>>
Dblock_based_table_reader.h232 CachableEntry<Block>& block,
287 CachableEntry<TBlocklike>* block_entry, BlockType block_type,
298 CachableEntry<TBlocklike>* block_entry,
307 autovector<CachableEntry<Block>, MultiGetContext::MAX_BATCH_SIZE>*
339 const ReadOptions& read_options, CachableEntry<TBlocklike>* block,
357 CachableEntry<TBlocklike>* cached_block,
462 std::unordered_map<uint64_t, CachableEntry<Block>>* block_map);
469 std::unordered_map<uint64_t, CachableEntry<Block>>* block_map_;
Dblock_based_filter_block_test.cc62 CachableEntry<BlockContents> block( in TEST_F()
91 CachableEntry<BlockContents> block( in TEST_F()
153 CachableEntry<BlockContents> block( in TEST_F()
252 CachableEntry<BlockContents> block( in TEST_F()
284 CachableEntry<BlockContents> block( in TEST_F()
346 CachableEntry<BlockContents> block( in TEST_F()
Dpartitioned_index_reader.cc25 CachableEntry<Block> index_block; in Create()
49 CachableEntry<Block> index_block; in NewIterator()
113 CachableEntry<Block> index_block; in CacheDependencies()
159 CachableEntry<Block> block; in CacheDependencies()
Duncompression_dict_reader.cc24 CachableEntry<UncompressionDict> uncompression_dict; in Create()
48 CachableEntry<UncompressionDict>* uncompression_dict) { in ReadUncompressionDictionary()
79 CachableEntry<UncompressionDict>* uncompression_dict) const { in GetOrReadUncompressionDictionary()
Dfull_filter_block.cc97 CachableEntry<ParsedFullFilterBlock>&& filter_block) in FullFilterBlockReader()
129 CachableEntry<ParsedFullFilterBlock> filter_block; in Create()
162 CachableEntry<ParsedFullFilterBlock> filter_block; in MayMatch()
219 CachableEntry<ParsedFullFilterBlock> filter_block; in MayMatch()
Dfull_filter_block_test.cc117 CachableEntry<ParsedFullFilterBlock> block( in TEST_F()
140 CachableEntry<ParsedFullFilterBlock> block( in TEST_F()
193 CachableEntry<ParsedFullFilterBlock> block( in TEST_F()
287 CachableEntry<ParsedFullFilterBlock> block( in TEST_F()
Dblock_based_table_reader_impl.h38 CachableEntry<UncompressionDict> uncompression_dict; in NewDataBlockIterator()
54 CachableEntry<Block> block; in NewDataBlockIterator()
127 CachableEntry<Block>& block, in NewDataBlockIterator()
Dblock_based_filter_block.cc166 const BlockBasedTable* t, CachableEntry<BlockContents>&& filter_block) in BlockBasedFilterBlockReader()
181 CachableEntry<BlockContents> filter_block; in Create()
249 CachableEntry<BlockContents> filter_block; in MayMatch()
306 CachableEntry<BlockContents> filter_block; in ToString()
Dpartitioned_index_reader.h46 CachableEntry<Block>&& index_block) in PartitionIndexReader()
49 std::unordered_map<uint64_t, CachableEntry<Block>> partition_map_;
Dindex_reader_common.cc16 CachableEntry<Block>* index_block) { in ReadIndexBlock()
37 CachableEntry<Block>* index_block) const { in GetOrReadIndexBlock()
Dbinary_search_index_reader.cc22 CachableEntry<Block> index_block; in Create()
48 CachableEntry<Block> index_block; in NewIterator()
Dfilter_block_reader_common.cc19 CachableEntry<TBlocklike>* filter_block) { in ReadFilterBlock()
69 CachableEntry<TBlocklike>* filter_block) const { in GetOrReadFilterBlock()
Dhash_index_reader.cc28 CachableEntry<Block> index_block; in Create()
117 CachableEntry<Block> index_block; in NewIterator()
Dblock_based_table_reader.cc1094 const ReadOptions& read_options, CachableEntry<TBlocklike>* block, in GetDataBlockFromCache()
1373 CachableEntry<TBlocklike>* block_entry, BlockType block_type, in MaybeReadBlockAndLoadToCache()
1726 CachableEntry<Block>* block_entry = &(*results)[idx_in_batch]; in RetrieveMultipleBlocks()
1774 CachableEntry<TBlocklike>* block_entry, BlockType block_type, in RetrieveBlock()
1841 CachableEntry<BlockContents>* block_entry, BlockType block_type,
1848 CachableEntry<ParsedFullFilterBlock>* block_entry, BlockType block_type,
1855 CachableEntry<Block>* block_entry, BlockType block_type,
1862 CachableEntry<UncompressionDict>* block_entry, BlockType block_type,
1868 std::unordered_map<uint64_t, CachableEntry<Block>>* block_map) in PartitionedIndexIteratorState()
2345 CachableEntry<UncompressionDict> uncompression_dict; in MultiGet()
[all …]
Dpartitioned_filter_block_test.cc38 CachableEntry<Block>&& filter_block) in MyPartitionedFilterBlockReader()
46 CachableEntry<ParsedFullFilterBlock> block( in MyPartitionedFilterBlockReader()
153 CachableEntry<Block> block( in NewReader()
Dbinary_search_index_reader.h45 CachableEntry<Block>&& index_block) in BinarySearchIndexReader()
Dhash_index_reader.h44 HashIndexReader(const BlockBasedTable* t, CachableEntry<Block>&& index_block) in HashIndexReader()
Dblock_based_filter_block.h82 CachableEntry<BlockContents>&& filter_block);
Dfull_filter_block.h87 CachableEntry<ParsedFullFilterBlock>&& filter_block);

12