| /rocksdb-6.9/table/block_based/ |
| D | index_reader_common.h | 23 CachableEntry<Block>&& index_block) in IndexReaderCommon() 34 CachableEntry<Block>* index_block); 71 CachableEntry<Block>* index_block) const; 82 CachableEntry<Block> index_block_;
|
| D | block.cc | 827 uint32_t Block::NumRestarts() const { in NumRestarts() 849 BlockBasedTableOptions::DataBlockIndexType Block::IndexType() const { in IndexType() 862 Block::~Block() { in ~Block() 868 Block::Block(BlockContents&& contents, size_t read_amp_bytes_per_bit, in Block() function in ROCKSDB_NAMESPACE::Block 925 DataBlockIter* Block::NewDataIterator(const Comparator* cmp, in NewDataIterator() 960 IndexBlockIter* Block::NewIndexIterator( in NewIndexIterator() 991 size_t Block::ApproximateMemoryUsage() const { in ApproximateMemoryUsage()
|
| D | partitioned_index_reader.cc | 25 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()
|
| D | block.h | 151 class Block { 154 explicit Block(BlockContents&& contents, size_t read_amp_bytes_per_bit = 0, 157 Block(const Block&) = delete; 158 void operator=(const Block&) = delete; 160 ~Block();
|
| D | partitioned_filter_block.h | 68 class PartitionedFilterBlockReader : public FilterBlockReaderCommon<Block> { 71 CachableEntry<Block>&& filter_block); 93 BlockHandle GetFilterPartitionHandle(const CachableEntry<Block>& filter_block,
|
| D | partitioned_filter_block.cc | 129 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() 253 CachableEntry<Block> filter_block; in MayMatch() 304 CachableEntry<Block> filter_block; in CacheDependencies()
|
| D | block_based_table_reader.h | 232 CachableEntry<Block>& block, 269 static TBlockIter* InitBlockIterator(const Rep* rep, Block* block, 307 autovector<CachableEntry<Block>, MultiGetContext::MAX_BATCH_SIZE>* 400 std::unique_ptr<Block>* metaindex_block, 462 std::unordered_map<uint64_t, CachableEntry<Block>>* block_map); 469 std::unordered_map<uint64_t, CachableEntry<Block>>* block_map_;
|
| D | block_test.cc | 96 Block reader(std::move(contents)); in TEST_F() 155 Block reader1(std::move(contents)); in CheckBlockContents() 156 Block reader2(std::move(contents_ref)); in CheckBlockContents() 380 Block reader(std::move(contents), kBytesPerBit, stats.get()); in TEST_F() 413 Block reader(std::move(contents), kBytesPerBit, stats.get()); in TEST_F() 448 Block reader(std::move(contents), kBytesPerBit, stats.get()); in TEST_F() 568 Block reader(std::move(contents)); in TEST_P()
|
| D | partitioned_index_reader.h | 46 CachableEntry<Block>&& index_block) in PartitionIndexReader() 49 std::unordered_map<uint64_t, CachableEntry<Block>> partition_map_;
|
| D | index_reader_common.cc | 16 CachableEntry<Block>* index_block) { in ReadIndexBlock() 37 CachableEntry<Block>* index_block) const { in GetOrReadIndexBlock()
|
| D | binary_search_index_reader.cc | 22 CachableEntry<Block> index_block; in Create() 48 CachableEntry<Block> index_block; in NewIterator()
|
| D | data_block_hash_index_test.cc | 287 Block reader(std::move(contents)); in TEST() 309 Block reader(std::move(contents)); in TEST() 340 Block reader(std::move(contents)); in TEST() 364 Block reader(std::move(contents)); in TEST() 391 Block reader(std::move(contents)); in TEST() 473 Block reader(std::move(contents)); in TEST()
|
| D | block_based_table_reader.cc | 120 class BlocklikeTraits<Block> { 128 static uint32_t GetNumRestarts(const Block& block) { in GetNumRestarts() 645 std::unique_ptr<Block> metaindex; in Open() 1060 std::unique_ptr<Block>* metaindex_block, in ReadMetaIndexBlock() 1064 std::unique_ptr<Block> metaindex; in ReadMetaIndexBlock() 1343 const Rep* rep, Block* block, BlockType block_type, in InitBlockIterator() 1353 const Rep* rep, Block* block, BlockType block_type, in InitBlockIterator() 1852 template Status BlockBasedTable::RetrieveBlock<Block>( 2670 std::unique_ptr<Block> metaindex; in VerifyChecksum() 2867 std::unique_ptr<Block> metaindex_guard; in CreateIndexReader() [all …]
|
| D | hash_index_reader.cc | 28 CachableEntry<Block> index_block; in Create() 117 CachableEntry<Block> index_block; in NewIterator()
|
| D | block_based_table_reader_impl.h | 54 CachableEntry<Block> block; in NewDataBlockIterator() 127 CachableEntry<Block>& block, in NewDataBlockIterator()
|
| D | partitioned_filter_block_test.cc | 38 CachableEntry<Block>&& filter_block) in MyPartitionedFilterBlockReader() 153 CachableEntry<Block> block( in NewReader() 154 new Block(std::move(contents), 0 /* read_amp_bytes_per_bit */, nullptr), in NewReader()
|
| D | binary_search_index_reader.h | 45 CachableEntry<Block>&& index_block) in BinarySearchIndexReader()
|
| D | hash_index_reader.h | 44 HashIndexReader(const BlockBasedTable* t, CachableEntry<Block>&& index_block) in HashIndexReader()
|
| D | filter_block_reader_common.cc | 99 template class FilterBlockReaderCommon<Block>;
|
| /rocksdb-6.9/table/ |
| D | meta_blocks.cc | 229 Block properties_block(std::move(block_contents)); in ReadProperties() 387 Block metaindex_block(std::move(metaindex_contents)); in ReadTableProperties() 457 Block metaindex_block(std::move(metaindex_contents)); in FindMetaBlock() 502 Block metaindex_block(std::move(metaindex_contents)); in ReadMetaBlock()
|
| D | table_test.cc | 238 block_ = new Block(std::move(contents)); in FinishImpl() 250 Block* block_; 4395 Block metaindex_block(std::move(metaindex_contents)); in TEST_P() 4412 Block properties_block(std::move(properties_contents)); in TEST_P() 4473 Block metaindex_block(std::move(metaindex_contents)); in TEST_P()
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2018-08-23-data-block-hash-index.markdown | 2 title: Improving Point-Lookup Using Data Block Hash Index 39 ### Data Block Hash Index Design 80 **Util Ratio's Impact on Data Block Cache** 110 …our hash index performance. We use a hash util ratio of 1.0 in this test. Block size are set to 16…
|
| D | 2017-09-28-rocksdb-5-8-released.markdown | 19 * Block-based table support for disabling checksums by setting `BlockBasedTableOptions::checksum = …
|
| D | 2014-09-12-cuckoo.markdown | 74 …h utilization, we found that 85% of keys are accommodated in first Cuckoo Block. Prefetching the f…
|
| /rocksdb-6.9/table/plain/ |
| D | plain_table_reader.h | 30 class Block; variable
|