Home
last modified time | relevance | path

Searched refs:BlockBuilder (Results 1 – 17 of 17) sorted by relevance

/rocksdb-6.9/table/block_based/
Dblock_builder.h20 class BlockBuilder {
22 BlockBuilder(const BlockBuilder&) = delete;
23 void operator=(const BlockBuilder&) = delete;
25 explicit BlockBuilder(int block_restart_interval,
Dblock_builder.cc45 BlockBuilder::BlockBuilder( in BlockBuilder() function in ROCKSDB_NAMESPACE::BlockBuilder
71 void BlockBuilder::Reset() { in Reset()
84 size_t BlockBuilder::EstimateSizeAfterKV(const Slice& key, in EstimateSizeAfterKV()
112 Slice BlockBuilder::Finish() { in Finish()
135 void BlockBuilder::Add(const Slice& key, const Slice& value, in Add()
Dflush_block_policy.cc26 const BlockBuilder& data_block_builder) in FlushBlockBySizePolicy()
71 const BlockBuilder& data_block_builder_;
76 const BlockBuilder& data_block_builder) const { in NewFlushBlockPolicy()
84 const BlockBuilder& data_block_builder) { in NewFlushBlockPolicy()
Dblock_test.cc81 BlockBuilder builder(16); in TEST_F()
131 BlockContents GetBlockContents(std::unique_ptr<BlockBuilder> *builder, in GetBlockContents()
135 builder->reset(new BlockBuilder(1 /* restart interval */)); in GetBlockContents()
195 std::unique_ptr<BlockBuilder> builder; in TEST_F()
214 std::unique_ptr<BlockBuilder> builder; in TEST_F()
361 BlockBuilder builder(16); in TEST_F()
542 BlockBuilder builder(16, kUseDeltaEncoding, useValueDeltaEncoding()); in TEST_P()
Dindex_builder.h218 BlockBuilder index_block_builder_;
219 BlockBuilder index_block_builder_without_seq_;
424 BlockBuilder index_block_builder_; // top-level index builder
425 BlockBuilder index_block_builder_without_seq_; // same for user keys
Dblock_based_table_builder.h28 class BlockBuilder; variable
114 void WriteBlock(BlockBuilder* block, BlockHandle* handle, bool is_data_block);
Dpartitioned_filter_block.h42 BlockBuilder index_on_filter_block_builder_; // top-level index builder
43 BlockBuilder
Ddata_block_hash_index_test.cc268 BlockBuilder builder(1 /* block_restart_interval */, in TEST()
321 BlockBuilder builder(1 /* block_restart_interval */, in TEST()
375 BlockBuilder builder(16 /* block_restart_interval */, in TEST()
450 BlockBuilder builder(16 /* block_restart_interval */, in TEST()
Dflush_block_policy.h36 const BlockBuilder& /*data_block_builder*/) const override { in NewFlushBlockPolicy() argument
Dblock_based_table_builder.cc289 BlockBuilder data_block;
297 BlockBuilder range_del_block;
593 void BlockBasedTableBuilder::WriteBlock(BlockBuilder* block, in WriteBlock()
/rocksdb-6.9/include/rocksdb/
Dflush_block_policy.h14 class BlockBuilder; variable
41 const BlockBuilder& data_block_builder) const = 0;
54 const BlockBuilder& data_block_builder) const override;
58 const BlockBuilder& data_block_builder);
/rocksdb-6.9/table/
Dmeta_blocks.h25 class BlockBuilder; variable
48 std::unique_ptr<BlockBuilder> meta_index_block_;
67 std::unique_ptr<BlockBuilder> properties_block_;
Dmeta_blocks.cc26 : meta_index_block_(new BlockBuilder(1 /* restart interval */)) {} in MetaIndexBuilder()
47 new BlockBuilder(port::kMaxInt32 /* restart interval */)) {} in PropertyBlockBuilder()
Dtable_test.cc229 BlockBuilder builder(table_options.block_restart_interval); in FinishImpl()
1378 BlockBuilder block_builder(1); in TEST_P()
2173 const BlockBuilder&) const override { in NewFlushBlockPolicy()
/rocksdb-6.9/table/plain/
Dplain_table_builder.h24 class BlockBuilder; variable
/rocksdb-6.9/db/
Dtable_properties_collector_test.cc237 const BlockBuilder& /*data_block_builder*/) const override { in NewFlushBlockPolicy()
Ddb_basic_test.cc2018 const BlockBuilder& data_block_builder) const override { in NewFlushBlockPolicy()
2025 explicit MyFlushBlockPolicy(const BlockBuilder& data_block_builder) in MyFlushBlockPolicy()
2045 const BlockBuilder& data_block_builder_;