Home
last modified time | relevance | path

Searched refs:BlockBasedTable (Results 1 – 25 of 40) sorted by relevance

12

/rocksdb-6.9/table/
Dpersistent_cache_helper.cc19 char cache_key[BlockBasedTable::kMaxCacheKeyPrefixSize + kMaxVarint64Length]; in InsertRawPage()
20 auto key = BlockBasedTable::GetCacheKey(cache_options.key_prefix.c_str(), in InsertRawPage()
37 char cache_key[BlockBasedTable::kMaxCacheKeyPrefixSize + kMaxVarint64Length]; in InsertUncompressedPage()
38 auto key = BlockBasedTable::GetCacheKey(cache_options.key_prefix.c_str(), in InsertUncompressedPage()
56 char cache_key[BlockBasedTable::kMaxCacheKeyPrefixSize + kMaxVarint64Length]; in LookupRawPage()
57 auto key = BlockBasedTable::GetCacheKey(cache_options.key_prefix.c_str(), in LookupRawPage()
88 char cache_key[BlockBasedTable::kMaxCacheKeyPrefixSize + kMaxVarint64Length]; in LookupUncompressedPage()
89 auto key = BlockBasedTable::GetCacheKey(cache_options.key_prefix.c_str(), in LookupUncompressedPage()
/rocksdb-6.9/table/block_based/
Dblock_based_table_reader.cc72 typedef BlockBasedTable::IndexReader IndexReader;
78 BlockBasedTable::~BlockBasedTable() { in ~BlockBasedTable()
562 Status BlockBasedTable::Open( in Open()
684 Status BlockBasedTable::PrefetchTail( in PrefetchTail()
765 Status BlockBasedTable::ReadPropertiesBlock( in ReadPropertiesBlock()
862 Status BlockBasedTable::ReadRangeDelBlock( in ReadRangeDelBlock()
1058 Status BlockBasedTable::ReadMetaIndexBlock( in ReadMetaIndexBlock()
1771 Status BlockBasedTable::RetrieveBlock( in RetrieveBlock()
1867 const BlockBasedTable* table, in PartitionedIndexIteratorState()
1909 bool BlockBasedTable::PrefixMayMatch( in PrefixMayMatch()
[all …]
Dindex_reader_common.h20 class BlockBasedTable::IndexReaderCommon : public BlockBasedTable::IndexReader {
22 IndexReaderCommon(const BlockBasedTable* t, in IndexReaderCommon()
29 static Status ReadIndexBlock(const BlockBasedTable* table,
36 const BlockBasedTable* table() const { return table_; } in table()
81 const BlockBasedTable* table_;
Dblock_prefetcher.cc12 void BlockPrefetcher::PrefetchIfNeeded(const BlockBasedTable::Rep* rep, in PrefetchIfNeeded()
21 BlockBasedTable::kMinNumFileReadsToStartAutoReadahead) { in PrefetchIfNeeded()
33 readahead_size_ = std::min(BlockBasedTable::kMaxAutoReadaheadSize, in PrefetchIfNeeded()
38 rep->CreateFilePrefetchBuffer(BlockBasedTable::kInitAutoReadaheadSize, in PrefetchIfNeeded()
39 BlockBasedTable::kMaxAutoReadaheadSize, in PrefetchIfNeeded()
Dfilter_block_reader_common.h15 class BlockBasedTable; variable
25 FilterBlockReaderCommon(const BlockBasedTable* t, in FilterBlockReaderCommon()
32 static Status ReadFilterBlock(const BlockBasedTable* table,
39 const BlockBasedTable* table() const { return table_; } in table()
51 const BlockBasedTable* table_;
Duncompression_dict_reader.h15 class BlockBasedTable; variable
28 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer,
41 UncompressionDictReader(const BlockBasedTable* t, in UncompressionDictReader()
50 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer,
55 const BlockBasedTable* table_;
Dmock_block_based_table.h15 class MockBlockBasedTable : public BlockBasedTable {
18 : BlockBasedTable(rep, nullptr /* block_cache_tracer */) {} in MockBlockBasedTable()
30 std::unique_ptr<BlockBasedTable> table_;
40 table_.reset(new MockBlockBasedTable(new BlockBasedTable::Rep( in MockBlockBasedTableTester()
Dblock_based_table_reader.h56 class BlockBasedTable : public TableReader {
175 ~BlockBasedTable();
246 explicit BlockBasedTable(Rep* rep, BlockCacheTracer* const block_cache_tracer) in BlockBasedTable() function
249 explicit BlockBasedTable(const TableReader&) = delete;
414 BlockBasedTable* new_table, bool prefetch_all,
457 class BlockBasedTable::PartitionedIndexIteratorState
461 const BlockBasedTable* table,
468 const BlockBasedTable* table_;
474 struct BlockBasedTable::Rep {
Dbinary_search_index_reader.h16 class BinarySearchIndexReader : public BlockBasedTable::IndexReaderCommon {
22 static Status Create(const BlockBasedTable* table,
44 BinarySearchIndexReader(const BlockBasedTable* t, in BinarySearchIndexReader()
Dpartitioned_index_reader.h14 class PartitionIndexReader : public BlockBasedTable::IndexReaderCommon {
20 static Status Create(const BlockBasedTable* table,
45 PartitionIndexReader(const BlockBasedTable* t, in PartitionIndexReader()
Dhash_index_reader.h16 class HashIndexReader : public BlockBasedTable::IndexReaderCommon {
18 static Status Create(const BlockBasedTable* table,
44 HashIndexReader(const BlockBasedTable* t, CachableEntry<Block>&& index_block) in HashIndexReader()
Dindex_reader_common.cc12 Status BlockBasedTable::IndexReaderCommon::ReadIndexBlock( in ReadIndexBlock()
13 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer, in ReadIndexBlock()
34 Status BlockBasedTable::IndexReaderCommon::GetOrReadIndexBlock( in GetOrReadIndexBlock()
Dpartitioned_index_reader.cc16 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer, in Create()
61 const BlockBasedTable::Rep* rep = table()->rep_; in NewIterator()
70 new BlockBasedTable::PartitionedIndexIteratorState(table(), in NewIterator()
108 const BlockBasedTable::Rep* rep = table()->rep_; in CacheDependencies()
Dfilter_block_reader_common.cc16 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer, in ReadFilterBlock()
26 const BlockBasedTable::Rep* const rep = table->get_rep(); in ReadFilterBlock()
43 const BlockBasedTable::Rep* const rep = table_->get_rep(); in table_prefix_extractor()
Duncompression_dict_reader.cc15 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer, in Create()
45 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer, in ReadUncompressionDictionary()
55 const BlockBasedTable::Rep* const rep = table->get_rep(); in ReadUncompressionDictionary()
Dhash_index_reader.cc15 Status HashIndexReader::Create(const BlockBasedTable* table, in Create()
25 const BlockBasedTable::Rep* rep = table->get_rep(); in Create()
115 const BlockBasedTable::Rep* rep = table()->get_rep(); in NewIterator()
Dblock_prefetcher.h17 void PrefetchIfNeeded(const BlockBasedTable::Rep* rep,
27 size_t readahead_size_ = BlockBasedTable::kInitAutoReadaheadSize;
Dpartitioned_filter_block_test.cc25 class MockedBlockBasedTable : public BlockBasedTable {
28 : BlockBasedTable(rep, /*block_cache_tracer=*/nullptr) { in MockedBlockBasedTable()
37 MyPartitionedFilterBlockReader(BlockBasedTable* t, in MyPartitionedFilterBlockReader()
66 std::unique_ptr<BlockBasedTable> table_;
149 new BlockBasedTable::Rep(ioptions_, env_options_, table_options_, in NewReader()
Dbinary_search_index_reader.cc13 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer, in Create()
46 const BlockBasedTable::Rep* rep = table()->get_rep(); in NewIterator()
Dpartitioned_index_iterator.h26 const BlockBasedTable* table, const ReadOptions& read_options,
125 const BlockBasedTable* table_;
Dblock_based_filter_block.h81 BlockBasedFilterBlockReader(const BlockBasedTable* t,
88 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer,
Dpartitioned_filter_block.h70 PartitionedFilterBlockReader(const BlockBasedTable* t,
74 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer,
Dfull_filter_block.h86 FullFilterBlockReader(const BlockBasedTable* t,
90 const BlockBasedTable* table, FilePrefetchBuffer* prefetch_buffer,
Dblock_based_table_builder.cc343 char compressed_cache_key_prefix[BlockBasedTable::kMaxCacheKeyPrefixSize];
492 BlockBasedTable::GenerateCachePrefix( in BlockBasedTableBuilder()
861 key = BlockBasedTable::kFilterBlockPrefix; in WriteFilterBlock()
864 ? BlockBasedTable::kPartitionedFilterBlockPrefix in WriteFilterBlock()
865 : BlockBasedTable::kFullFilterBlockPrefix; in WriteFilterBlock()
1221 const std::string BlockBasedTable::kFilterBlockPrefix = "filter.";
1222 const std::string BlockBasedTable::kFullFilterBlockPrefix = "fullfilter.";
1223 const std::string BlockBasedTable::kPartitionedFilterBlockPrefix =
/rocksdb-6.9/tools/advisor/test/input_files/
DOPTIONS-00000530 [TableOptions/BlockBasedTable "default"]
46 [TableOptions/BlockBasedTable "col_fam_A"]

12