Home
last modified time | relevance | path

Searched refs:MultiGetContext (Results 1 – 18 of 18) sorted by relevance

/rocksdb-6.9/table/
Dmultiget_context.h86 class MultiGetContext {
94 MultiGetContext(autovector<KeyContext*, MAX_BATCH_SIZE>* sorted_keys, in MultiGetContext() function
115 ~MultiGetContext() { in ~MultiGetContext()
200 const MultiGetContext* ctx_;
247 friend MultiGetContext;
248 MultiGetContext* ctx_;
253 Range(MultiGetContext* ctx, size_t num_keys) in Range()
Dtable_reader.h28 class MultiGetContext; variable
104 const MultiGetContext::Range* mget_range,
/rocksdb-6.9/table/block_based/
Dfull_filter_block.cc240 std::array<Slice*, MultiGetContext::MAX_BATCH_SIZE> keys; in MayMatch()
241 std::array<bool, MultiGetContext::MAX_BATCH_SIZE> may_match = {{true}}; in MayMatch()
242 autovector<Slice, MultiGetContext::MAX_BATCH_SIZE> prefixes; in MayMatch()
Dblock_based_table_reader.h130 const MultiGetContext::Range* mget_range,
305 const autovector<BlockHandle, MultiGetContext::MAX_BATCH_SIZE>* handles,
306 autovector<Status, MultiGetContext::MAX_BATCH_SIZE>* statuses,
307 autovector<CachableEntry<Block>, MultiGetContext::MAX_BATCH_SIZE>*
Dfilter_policy.cc178 std::array<uint32_t, MultiGetContext::MAX_BATCH_SIZE> hashes; in MayMatch()
179 std::array<uint32_t, MultiGetContext::MAX_BATCH_SIZE> byte_offsets; in MayMatch()
412 std::array<uint32_t, MultiGetContext::MAX_BATCH_SIZE> hashes; in MayMatch()
413 std::array<uint32_t, MultiGetContext::MAX_BATCH_SIZE> byte_offsets; in MayMatch()
Dblock_based_table_reader.cc1540 const autovector<BlockHandle, MultiGetContext::MAX_BATCH_SIZE>* handles, in RetrieveMultipleBlocks()
1541 autovector<Status, MultiGetContext::MAX_BATCH_SIZE>* statuses, in RetrieveMultipleBlocks()
1542 autovector<CachableEntry<Block>, MultiGetContext::MAX_BATCH_SIZE>* results, in RetrieveMultipleBlocks()
1570 autovector<FSReadRequest, MultiGetContext::MAX_BATCH_SIZE> read_reqs; in RetrieveMultipleBlocks()
1576 autovector<size_t, MultiGetContext::MAX_BATCH_SIZE> req_idx_for_block; in RetrieveMultipleBlocks()
1577 autovector<size_t, MultiGetContext::MAX_BATCH_SIZE> req_offset_for_block; in RetrieveMultipleBlocks()
2295 using MultiGetRange = MultiGetContext::Range;
2336 autovector<BlockHandle, MultiGetContext::MAX_BATCH_SIZE> block_handles; in MultiGet()
2337 autovector<CachableEntry<Block>, MultiGetContext::MAX_BATCH_SIZE> results; in MultiGet()
2338 autovector<Status, MultiGetContext::MAX_BATCH_SIZE> statuses; in MultiGet()
Dfilter_block.h42 using MultiGetRange = MultiGetContext::Range;
/rocksdb-6.9/util/
Ddynamic_bloom.h125 std::array<uint32_t, MultiGetContext::MAX_BATCH_SIZE> hashes; in MayContain()
126 std::array<size_t, MultiGetContext::MAX_BATCH_SIZE> byte_offsets; in MayContain()
/rocksdb-6.9/db/db_impl/
Ddb_impl.cc1968 autovector<KeyContext, MultiGetContext::MAX_BATCH_SIZE> key_context; in MultiGet()
1969 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE> sorted_keys; in MultiGet()
1980 autovector<MultiGetColumnFamilyData, MultiGetContext::MAX_BATCH_SIZE> in MultiGet()
2000 MultiGetContext::MAX_BATCH_SIZE>::iterator&)> in MultiGet()
2055 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE>* sorted_keys) { in PrepareMultiGetKeys()
2102 autovector<KeyContext, MultiGetContext::MAX_BATCH_SIZE> key_context; in MultiGet()
2103 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE> sorted_keys; in MultiGet()
2170 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE>* sorted_keys, in MultiGetImpl()
2182 size_t batch_size = (keys_left > MultiGetContext::MAX_BATCH_SIZE) in MultiGetImpl()
2183 ? MultiGetContext::MAX_BATCH_SIZE in MultiGetImpl()
[all …]
Ddb_impl.h229 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE>* sorted_keys);
1701 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE>* key_ptrs);
1768 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE>* sorted_keys,
/rocksdb-6.9/utilities/write_batch_with_index/
Dwrite_batch_with_index.cc944 autovector<KeyContext, MultiGetContext::MAX_BATCH_SIZE> key_context; in MultiGetFromBatchAndDB()
945 autovector<KeyContext*, MultiGetContext::MAX_BATCH_SIZE> sorted_keys; in MultiGetFromBatchAndDB()
948 MultiGetContext::MAX_BATCH_SIZE> in MultiGetFromBatchAndDB()
/rocksdb-6.9/db/
Dtable_cache.h116 const MultiGetContext::Range* mget_range,
Dmemtable.cc881 std::array<Slice*, MultiGetContext::MAX_BATCH_SIZE> keys; in MultiGet()
882 std::array<bool, MultiGetContext::MAX_BATCH_SIZE> may_match = {{true}}; in MultiGet()
883 autovector<Slice, MultiGetContext::MAX_BATCH_SIZE> prefixes; in MultiGet()
Dtable_cache.cc437 const MultiGetContext::Range* mget_range, in MultiGet()
448 autovector<std::string, MultiGetContext::MAX_BATCH_SIZE> row_cache_entries; in MultiGet()
Dmemtable.h68 using MultiGetRange = MultiGetContext::Range;
Dversion_set.h566 using MultiGetRange = MultiGetContext::Range;
Dversion_set.cc599 std::array<FilePickerContext, MultiGetContext::MAX_BATCH_SIZE> fp_ctx_array_;
/rocksdb-6.9/utilities/transactions/
Dtransaction_test.cc2870 for (int i = 0; i < 3 * MultiGetContext::MAX_BATCH_SIZE; ++i) { in TEST_P()
2887 for (int i = 8; i < MultiGetContext::MAX_BATCH_SIZE + 24; ++i) { in TEST_P()
2894 for (int i = 0; i < MultiGetContext::MAX_BATCH_SIZE + 32; ++i) { in TEST_P()