| /rocksdb-6.9/java/src/main/java/org/rocksdb/ |
| D | AbstractRocksIterator.java | 58 public void seek(byte[] target) { in seek() argument 60 seek0(nativeHandle_, target, target.length); in seek() 64 public void seekForPrev(byte[] target) { in seekForPrev() argument 66 seekForPrev0(nativeHandle_, target, target.length); in seekForPrev() 70 public void seek(ByteBuffer target) { in seek() argument 71 assert (isOwningHandle() && target.isDirect()); in seek() 72 seekDirect0(nativeHandle_, target, target.position(), target.remaining()); in seek() 73 target.position(target.limit()); in seek() 77 public void seekForPrev(ByteBuffer target) { in seekForPrev() argument 79 seekForPrevDirect0(nativeHandle_, target, target.position(), target.remaining()); in seekForPrev() [all …]
|
| D | RocksIteratorInterface.java | 55 void seek(byte[] target); in seek() argument 67 void seekForPrev(byte[] target); in seekForPrev() argument 79 void seek(ByteBuffer target); in seek() argument 90 void seekForPrev(ByteBuffer target); in seekForPrev() argument
|
| /rocksdb-6.9/CMakeFiles/ |
| D | Makefile2 | 166 # clean rule for target. 192 # clean rule for target. 218 # clean rule for target. 244 # clean rule for target. 270 # clean rule for target. 296 # clean rule for target. 322 # clean rule for target. 348 # clean rule for target. 374 # clean rule for target. 400 # clean rule for target. [all …]
|
| /rocksdb-6.9/include/rocksdb/utilities/ |
| D | object_registry.h | 36 return name_ == target; in matches() 52 return std::regex_match(target, pattern_); in matches() 57 return factory_(target, guard, msg); in NewFactoryObject() 135 T* ptr = NewObject(target, result, &errmsg); in NewUniqueObject() 137 return Status::NotFound(errmsg, target); in NewUniqueObject() 143 target); in NewUniqueObject() 157 T* ptr = NewObject(target, &guard, &errmsg); in NewSharedObject() 159 return Status::NotFound(errmsg, target); in NewSharedObject() 166 target); in NewSharedObject() 181 return Status::NotFound(errmsg, target); in NewStaticObject() [all …]
|
| /rocksdb-6.9/table/block_based/ |
| D | block_based_table_iterator.cc | 12 void BlockBasedTableIterator::Seek(const Slice& target) { SeekImpl(&target); } in Seek() argument 19 if (target && !CheckPrefixMayMatch(*target, IterDirection::kForward)) { in SeekImpl() 29 if (target) { in SeekImpl() 48 if (target) { in SeekImpl() 49 index_iter_->Seek(*target); in SeekImpl() 66 (!target || icomp_.Compare(*target, v.first_internal_key) <= 0) && in SeekImpl() 88 if (target) { in SeekImpl() 89 block_iter_.Seek(*target); in SeekImpl() 98 if (target) { in SeekImpl() 128 index_iter_->Seek(target); in SeekForPrev() [all …]
|
| D | partitioned_index_iterator.cc | 12 void ParititionedIndexIterator::Seek(const Slice& target) { SeekImpl(&target); } in Seek() argument 16 void ParititionedIndexIterator::SeekImpl(const Slice* target) { in SeekImpl() argument 19 if (target) { in SeekImpl() 20 index_iter_->Seek(*target); in SeekImpl() 32 if (target) { in SeekImpl() 33 block_iter_.Seek(*target); in SeekImpl() 42 if (target) { in SeekImpl() 44 ? (icomp_.Compare(*target, key()) <= 0) in SeekImpl() 45 : (user_comparator_.Compare(ExtractUserKey(*target), in SeekImpl()
|
| D | block.cc | 239 void DataBlockIter::Seek(const Slice& target) { in Seek() argument 240 Slice seek_key = target; in Seek() 290 Seek(target); in SeekForGetImpl() 369 Seek(target); in SeekForGetImpl() 379 Slice seek_key = target; in Seek() 381 seek_key = ExtractUserKey(target); in Seek() 420 Slice seek_key = target; in SeekForPrev() 682 int cmp = comp->Compare(mid_key, target); in BinarySeek() 716 return Compare(block_key, target); in CompareBlockKey() 809 Slice seek_key = target; in PrefixSeek() [all …]
|
| D | block.h | 356 inline bool BinarySeek(const Slice& target, uint32_t left, uint32_t right, 401 void Seek(const Slice& target) override; 403 inline bool SeekForGet(const Slice& target) { in SeekForGet() argument 405 Seek(target); in SeekForGet() 409 return SeekForGetImpl(target); in SeekForGet() 412 void SeekForPrev(const Slice& target) override; 479 bool SeekForGetImpl(const Slice& target); 543 void Seek(const Slice& target) override; 602 bool PrefixSeek(const Slice& target, uint32_t* index, bool* prefix_may_exist); 606 bool BinaryBlockIndexSeek(const Slice& target, uint32_t* block_ids, [all …]
|
| /rocksdb-6.9/util/ |
| D | rate_limiter_test.cc | 94 int32_t target = i * 1024 * 10; in TEST_F() local 95 Arg arg(target, i / 4 + 1); in TEST_F() 100 target *= 2; in TEST_F() 101 arg.limiter->SetBytesPerSecond(target); in TEST_F() 117 arg.request_size - 1, target / 1024, rate / 1024, in TEST_F() 120 ASSERT_GE(rate / target, 0.80); in TEST_F() 121 ASSERT_LE(rate / target, 1.25); in TEST_F() 148 int32_t target = i * 1024 * 10; in TEST_F() local 160 Arg arg(target, Env::IO_HIGH, limiter); in TEST_F() 166 int32_t new_limit = (target << 1) >> (iter << 1); in TEST_F() [all …]
|
| /rocksdb-6.9/table/ |
| D | two_level_iterator.cc | 34 void Seek(const Slice& target) override; 35 void SeekForPrev(const Slice& target) override; 89 void TwoLevelIndexIterator::Seek(const Slice& target) { in Seek() argument 90 first_level_iter_.Seek(target); in Seek() 94 second_level_iter_.Seek(target); in Seek() 99 void TwoLevelIndexIterator::SeekForPrev(const Slice& target) { in SeekForPrev() argument 100 first_level_iter_.Seek(target); in SeekForPrev() 103 second_level_iter_.SeekForPrev(target); in SeekForPrev() 110 second_level_iter_.SeekForPrev(target); in SeekForPrev()
|
| D | merging_iterator.cc | 111 void Seek(const Slice& target) override { in Seek() argument 117 child.Seek(target); in Seek() 135 void SeekForPrev(const Slice& target) override { in SeekForPrev() argument 143 child.SeekForPrev(target); in SeekForPrev() 355 Slice target = key(); in SwitchToForward() local 358 child.Seek(target); in SwitchToForward() 359 if (child.Valid() && comparator_->Equal(target, child.key())) { in SwitchToForward() 372 Slice target = key(); in SwitchToBackward() local 375 child.SeekForPrev(target); in SwitchToBackward() 377 if (child.Valid() && comparator_->Equal(target, child.key())) { in SwitchToBackward()
|
| D | internal_iterator.h | 56 virtual void Seek(const Slice& target) = 0; 61 virtual void SeekForPrev(const Slice& target) = 0; 154 void SeekForPrevImpl(const Slice& target, const Comparator* cmp) { in SeekForPrevImpl() argument 155 Seek(target); in SeekForPrevImpl() 159 while (Valid() && cmp->Compare(target, key()) < 0) { in SeekForPrevImpl()
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2015-07-23-dynamic-level.markdown | 17 …target size. Usually target size of levels increases by the same size multiplier. For example, yo… 26 …target? A user has to fine tune level sizes to achieve this number and will need to re-tune if DB … 29 …target mode. You can enable it by setting options.level_compaction_dynamic_level_bytes=true. In th…
|
| /rocksdb-6.9/java/rocksjni/ |
| D | iterator.cc | 92 jbyte* target = env->GetByteArrayElements(jtarget, nullptr); in Java_org_rocksdb_RocksIterator_seek0() local 93 if (target == nullptr) { in Java_org_rocksdb_RocksIterator_seek0() 98 ROCKSDB_NAMESPACE::Slice target_slice(reinterpret_cast<char*>(target), in Java_org_rocksdb_RocksIterator_seek0() 104 env->ReleaseByteArrayElements(jtarget, target, JNI_ABORT); in Java_org_rocksdb_RocksIterator_seek0() 149 jbyte* target = env->GetByteArrayElements(jtarget, nullptr); in Java_org_rocksdb_RocksIterator_seekForPrev0() local 150 if (target == nullptr) { in Java_org_rocksdb_RocksIterator_seekForPrev0() 155 ROCKSDB_NAMESPACE::Slice target_slice(reinterpret_cast<char*>(target), in Java_org_rocksdb_RocksIterator_seekForPrev0() 161 env->ReleaseByteArrayElements(jtarget, target, JNI_ABORT); in Java_org_rocksdb_RocksIterator_seekForPrev0()
|
| D | sst_file_reader_iterator.cc | 94 jbyte* target = env->GetByteArrayElements(jtarget, nullptr); in Java_org_rocksdb_SstFileReaderIterator_seek0() local 95 if (target == nullptr) { in Java_org_rocksdb_SstFileReaderIterator_seek0() 100 ROCKSDB_NAMESPACE::Slice target_slice(reinterpret_cast<char*>(target), in Java_org_rocksdb_SstFileReaderIterator_seek0() 106 env->ReleaseByteArrayElements(jtarget, target, JNI_ABORT); in Java_org_rocksdb_SstFileReaderIterator_seek0() 119 jbyte* target = env->GetByteArrayElements(jtarget, nullptr); in Java_org_rocksdb_SstFileReaderIterator_seekForPrev0() local 120 if (target == nullptr) { in Java_org_rocksdb_SstFileReaderIterator_seekForPrev0() 125 ROCKSDB_NAMESPACE::Slice target_slice(reinterpret_cast<char*>(target), in Java_org_rocksdb_SstFileReaderIterator_seekForPrev0() 131 env->ReleaseByteArrayElements(jtarget, target, JNI_ABORT); in Java_org_rocksdb_SstFileReaderIterator_seekForPrev0()
|
| /rocksdb-6.9/table/plain/ |
| D | plain_table_reader.cc | 69 void Seek(const Slice& target) override; 71 void SeekForPrev(const Slice& target) override; 456 if (!ParseInternalKey(target, &parsed_target)) { in GetOffset() 547 void PlainTableReader::Prepare(const Slice& target) { in Prepare() argument 549 uint32_t prefix_hash = GetSliceHash(GetPrefix(target)); in Prepare() 567 if (!MatchBloom(GetSliceHash(GetUserKey(target)))) { in Get() 575 prefix_slice = GetPrefix(target); in Get() 585 Status s = GetOffset(&decoder, target, prefix_slice, prefix_hash, in Get() 593 if (!ParseInternalKey(target, &parsed_target)) { in Get() 667 void PlainTableIterator::Seek(const Slice& target) { in Seek() argument [all …]
|
| D | plain_table_reader.h | 89 void Prepare(const Slice& target) override; 180 Slice GetPrefix(const Slice& target) const { in GetPrefix() argument 181 assert(target.size() >= 8); // target is internal key in GetPrefix() 182 return GetPrefixFromUserKey(GetUserKey(target)); in GetPrefix() 185 Slice GetPrefix(const ParsedInternalKey& target) const { in GetPrefix() argument 186 return GetPrefixFromUserKey(target.user_key); in GetPrefix() 235 Status GetOffset(PlainTableKeyDecoder* decoder, const Slice& target,
|
| D | plain_table_builder.h | 122 Slice GetPrefix(const Slice& target) const { in GetPrefix() argument 123 assert(target.size() >= 8); // target is internal key in GetPrefix() 124 return GetPrefixFromUserKey(GetUserKey(target)); in GetPrefix() 127 Slice GetPrefix(const ParsedInternalKey& target) const { in GetPrefix() argument 128 return GetPrefixFromUserKey(target.user_key); in GetPrefix()
|
| /rocksdb-6.9/CMakeFiles/memtablerep_bench.dir/ |
| D | build.make | 36 # A target that is always out of date. 61 # Include any dependencies generated for this target. 63 # Include any dependencies generated by the compiler for this target. 66 # Include the progress variables for this target. 69 # Include the compile flags for this target's objects. 86 # Object files for target memtablerep_bench 90 # External object files for target memtablerep_bench 102 # Rule to build all files generated by this target.
|
| /rocksdb-6.9/CMakeFiles/table_reader_bench.dir/ |
| D | build.make | 36 # A target that is always out of date. 61 # Include any dependencies generated for this target. 63 # Include any dependencies generated by the compiler for this target. 66 # Include the progress variables for this target. 69 # Include the compile flags for this target's objects. 86 # Object files for target table_reader_bench 90 # External object files for target table_reader_bench 102 # Rule to build all files generated by this target.
|
| /rocksdb-6.9/CMakeFiles/filter_bench.dir/ |
| D | build.make | 36 # A target that is always out of date. 61 # Include any dependencies generated for this target. 63 # Include any dependencies generated by the compiler for this target. 66 # Include the progress variables for this target. 69 # Include the compile flags for this target's objects. 86 # Object files for target filter_bench 90 # External object files for target filter_bench 102 # Rule to build all files generated by this target.
|
| /rocksdb-6.9/CMakeFiles/cache_bench.dir/ |
| D | build.make | 36 # A target that is always out of date. 61 # Include any dependencies generated for this target. 63 # Include any dependencies generated by the compiler for this target. 66 # Include the progress variables for this target. 69 # Include the compile flags for this target's objects. 86 # Object files for target cache_bench 90 # External object files for target cache_bench 102 # Rule to build all files generated by this target.
|
| /rocksdb-6.9/CMakeFiles/range_del_aggregator_bench.dir/ |
| D | build.make | 36 # A target that is always out of date. 61 # Include any dependencies generated for this target. 63 # Include any dependencies generated by the compiler for this target. 66 # Include the progress variables for this target. 69 # Include the compile flags for this target's objects. 86 # Object files for target range_del_aggregator_bench 90 # External object files for target range_del_aggregator_bench 102 # Rule to build all files generated by this target.
|
| /rocksdb-6.9/tools/CMakeFiles/rocksdb_undump.dir/ |
| D | build.make | 36 # A target that is always out of date. 61 # Include any dependencies generated for this target. 63 # Include any dependencies generated by the compiler for this target. 66 # Include the progress variables for this target. 69 # Include the compile flags for this target's objects. 86 # Object files for target rocksdb_undump 90 # External object files for target rocksdb_undump 102 # Rule to build all files generated by this target.
|
| /rocksdb-6.9/tools/CMakeFiles/db_repl_stress.dir/ |
| D | build.make | 36 # A target that is always out of date. 61 # Include any dependencies generated for this target. 63 # Include any dependencies generated by the compiler for this target. 66 # Include the progress variables for this target. 69 # Include the compile flags for this target's objects. 86 # Object files for target db_repl_stress 90 # External object files for target db_repl_stress 102 # Rule to build all files generated by this target.
|