Home
last modified time | relevance | path

Searched refs:BlockHandle (Results 1 – 25 of 42) sorted by relevance

12

/rocksdb-6.9/table/
Dformat.h39 class BlockHandle {
41 BlockHandle();
42 BlockHandle(uint64_t offset, uint64_t size);
72 static const BlockHandle kNullBlockHandle;
83 BlockHandle handle;
99 const BlockHandle* previous_handle);
201 BlockHandle metaindex_handle_;
202 BlockHandle index_handle_;
218 inline uint64_t block_size(const BlockHandle& handle) { in block_size()
338 inline BlockHandle::BlockHandle() in BlockHandle() function
[all …]
Dformat.cc50 void BlockHandle::EncodeTo(std::string* dst) const { in EncodeTo()
57 Status BlockHandle::DecodeFrom(Slice* input) { in DecodeFrom()
68 Status BlockHandle::DecodeSizeFrom(uint64_t _offset, Slice* input) { in DecodeSizeFrom()
81 std::string BlockHandle::ToString(bool hex) const { in ToString()
91 const BlockHandle BlockHandle::kNullBlockHandle(0, 0);
94 const BlockHandle* previous_handle) const { in EncodeTo()
110 const BlockHandle* previous_handle) { in DecodeFrom()
116 handle = BlockHandle( in DecodeFrom()
182 dst->resize(original_size + 2 * BlockHandle::kMaxEncodedLength); // Padding in EncodeTo()
Dpersistent_cache_helper.h24 const BlockHandle& handle, const char* data,
29 const PersistentCacheOptions& cache_options, const BlockHandle& handle,
34 const BlockHandle& handle,
40 const PersistentCacheOptions& cache_options, const BlockHandle& handle,
Dmeta_blocks.h26 class BlockHandle; variable
39 void Add(const std::string& key, const BlockHandle& handle);
106 BlockHandle* block_handle,
129 BlockHandle* block_handle);
136 BlockHandle* block_handle,
Dtable_properties_internal.h13 class BlockHandle; variable
24 BlockHandle* block_handle);
28 BlockHandle* block_handle);
Dpersistent_cache_helper.cc13 const PersistentCacheOptions& cache_options, const BlockHandle& handle, in InsertRawPage()
28 const PersistentCacheOptions& cache_options, const BlockHandle& handle, in InsertUncompressedPage()
47 const PersistentCacheOptions& cache_options, const BlockHandle& handle, in LookupRawPage()
77 const PersistentCacheOptions& cache_options, const BlockHandle& handle, in LookupUncompressedPage()
Dtable_properties.cc50 BlockHandle* block_handle = nullptr) { in SeekToMetaBlock()
52 *block_handle = BlockHandle::NullBlockHandle(); in SeekToMetaBlock()
263 BlockHandle* block_handle) { in SeekToCompressionDictBlock()
268 BlockHandle* block_handle = nullptr) { in SeekToRangeDelBlock()
Dmeta_blocks.cc29 const BlockHandle& handle) { in Add()
198 BlockHandle* ret_block_handle, in ReadProperties()
205 BlockHandle handle; in ReadProperties()
415 BlockHandle* block_handle) { in FindMetaBlock()
430 BlockHandle* block_handle, in FindMetaBlock()
509 BlockHandle block_handle; in ReadMetaBlock()
Dblock_fetcher.h41 const ReadOptions& read_options, const BlockHandle& handle,
75 const BlockHandle& handle_;
Dtwo_level_iterator.cc81 BlockHandle data_block_handle_;
189 BlockHandle handle = first_level_iter_.value().handle; in InitDataBlock()
Dtwo_level_iterator.h26 const BlockHandle& handle) = 0;
/rocksdb-6.9/table/block_based/
Dindex_builder.h70 const BlockHandle& block_handle) = 0;
83 BlockHandle last_partition_block_handle; in Finish()
99 const BlockHandle& last_partition_block_handle) = 0;
151 const BlockHandle& block_handle) override { in AddIndexEntry()
198 const BlockHandle& /*last_partition_block_handle*/) override { in Finish() argument
224 BlockHandle last_encoded_handle_ = BlockHandle::NullBlockHandle();
271 const BlockHandle& block_handle) override { in AddIndexEntry()
306 const BlockHandle& last_partition_block_handle) override { in Finish()
380 const BlockHandle& block_handle) override;
384 const BlockHandle& last_partition_block_handle) override;
[all …]
Dblock_based_table_builder.h29 class BlockHandle; variable
114 void WriteBlock(BlockBuilder* block, BlockHandle* handle, bool is_data_block);
117 void WriteBlock(const Slice& block_contents, BlockHandle* handle,
120 void WriteRawBlock(const Slice& data, CompressionType, BlockHandle* handle,
124 const BlockHandle* handle);
128 BlockHandle* index_block_handle);
132 void WriteFooter(BlockHandle& metaindex_block_handle,
133 BlockHandle& index_block_handle);
Dblock_based_table_reader.h155 bool TEST_BlockInCache(const BlockHandle& handle) const;
210 const BlockHandle& handle, char* cache_key);
224 const ReadOptions& ro, const BlockHandle& block_handle,
286 const BlockHandle& handle, const UncompressionDict& uncompression_dict,
296 const ReadOptions& ro, const BlockHandle& handle,
305 const autovector<BlockHandle, MultiGetContext::MAX_BATCH_SIZE>* handles,
464 const BlockHandle& index_value) override;
522 BlockHandle filter_handle;
523 BlockHandle compression_dict_handle;
Dpartitioned_filter_block.h37 virtual Slice Finish(const BlockHandle& last_partition_block_handle,
65 BlockHandle last_encoded_handle_;
93 BlockHandle GetFilterPartitionHandle(const CachableEntry<Block>& filter_block,
96 FilePrefetchBuffer* prefetch_buffer, const BlockHandle& handle,
Dblock_based_table_builder.cc346 BlockHandle pending_handle; // Handle to add to index block
594 BlockHandle* handle, in WriteBlock()
601 BlockHandle* handle, in WriteBlock()
722 BlockHandle* handle, in WriteRawBlock()
843 BlockHandle filter_block_handle; in WriteFilterBlock()
886 BlockHandle block_handle; in WriteIndexBlock()
922 BlockHandle properties_block_handle; in WritePropertiesBlock()
1007 BlockHandle compression_dict_block_handle; in WriteCompressionDictBlock()
1028 BlockHandle range_del_block_handle; in WriteRangeDelBlock()
1036 BlockHandle& index_block_handle) { in WriteFooter()
[all …]
Dpartitioned_filter_block.cc82 const BlockHandle& last_partition_block_handle, Status* status) { in Finish()
191 BlockHandle PartitionedFilterBlockReader::GetFilterPartitionHandle( in GetFilterPartitionHandle()
211 BlockHandle fltr_blk_handle = iter.value().handle; in GetFilterPartitionHandle()
216 FilePrefetchBuffer* prefetch_buffer, const BlockHandle& fltr_blk_handle, in GetFilterPartitionBlock()
330 BlockHandle handle = biter.value().handle; in CacheDependencies()
Dblock_based_table_reader.cc740 BlockHandle props_block_handle; in TryReadPropertiesWithGlobalSeqno()
868 BlockHandle range_del_handle; in ReadRangeDelBlock()
1580 const BlockHandle& handle = (*handles)[idx_in_batch]; in RetrieveMultipleBlocks()
1873 const BlockHandle& handle) { in NewSecondaryIterator()
1998 BlockHandle handle = iiter->value().handle; in PrefixMayMatch()
2404 BlockHandle handle = v.handle; in MultiGet()
2634 BlockHandle block_handle = iiter->value().handle; in Prefetch()
2721 BlockHandle handle = index_iter->value().handle; in VerifyChecksumInBlocks()
2776 BlockHandle handle; in VerifyChecksumInMetaBlocks()
2912 BlockHandle handle = index_iter.value().handle; in ApproximateOffsetOf()
[all …]
Dpartitioned_filter_block_test.cc103 BlockHandle Write(const Slice& slice) { in Write()
104 BlockHandle bh(last_offset + 1, slice.size()); in Write()
137 BlockHandle bh; in NewReader()
264 BlockHandle dont_care_block_handle(1, 1); in CutABlock()
275 BlockHandle dont_care_block_handle(1, 1); in CutABlock()
282 BlockHandle dont_care_bh(10, 10); in CountNumOfIndexPartitions()
Dfilter_block.h66 const BlockHandle empty_handle; in Finish()
72 virtual Slice Finish(const BlockHandle& tmp, Status* status) = 0;
Dhash_index_reader.cc49 BlockHandle prefixes_handle; in Create()
58 BlockHandle prefixes_meta_handle; in Create()
Dindex_builder.cc123 const Slice* first_key_in_next_block, const BlockHandle& block_handle) { in AddIndexEntry()
172 IndexBlocks* index_blocks, const BlockHandle& last_partition_block_handle) { in Finish()
Dblock_test.cc510 std::vector<BlockHandle> *block_handles, in GenerateRandomIndexEntries()
528 BlockHandle handle(offset, size); in GenerateRandomIndexEntries()
539 std::vector<BlockHandle> block_handles; in TEST_P()
547 BlockHandle last_encoded_handle; in TEST_P()
/rocksdb-6.9/table/plain/
Dplain_table_builder.cc40 uint64_t* offset, BlockHandle* block_handle) { in WriteBlock()
206 BlockHandle bloom_block_handle; in Finish()
231 BlockHandle index_block_handle; in Finish()
260 BlockHandle property_block_handle; in Finish()
269 BlockHandle metaindex_block_handle; in Finish()
281 footer.set_index_handle(BlockHandle::NullBlockHandle()); in Finish()
/rocksdb-6.9/table/cuckoo/
Dcuckoo_table_builder.cc365 BlockHandle property_block_handle; in Finish()
378 BlockHandle meta_index_block_handle; in Finish()
389 footer.set_index_handle(BlockHandle::NullBlockHandle()); in Finish()

12