Home
last modified time | relevance | path

Searched refs:target (Results 1 – 25 of 159) sorted by relevance

1234567

/rocksdb-6.9/java/src/main/java/org/rocksdb/
DAbstractRocksIterator.java58 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 …]
DRocksIteratorInterface.java55 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/
DMakefile2166 # 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/
Dobject_registry.h36 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/
Dblock_based_table_iterator.cc12 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 …]
Dpartitioned_index_iterator.cc12 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()
Dblock.cc239 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 …]
Dblock.h356 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/
Drate_limiter_test.cc94 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/
Dtwo_level_iterator.cc34 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()
Dmerging_iterator.cc111 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()
Dinternal_iterator.h56 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/
D2015-07-23-dynamic-level.markdown17target size.  Usually target size of levels increases by the same size multiplier. For example, yo…
26target? A user has to fine tune level sizes to achieve this number and will need to re-tune if DB …
29target mode. You can enable it by setting options.level_compaction_dynamic_level_bytes=true. In th…
/rocksdb-6.9/java/rocksjni/
Diterator.cc92 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()
Dsst_file_reader_iterator.cc94 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/
Dplain_table_reader.cc69 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 …]
Dplain_table_reader.h89 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,
Dplain_table_builder.h122 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/
Dbuild.make36 # 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/
Dbuild.make36 # 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/
Dbuild.make36 # 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/
Dbuild.make36 # 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/
Dbuild.make36 # 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/
Dbuild.make36 # 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/
Dbuild.make36 # 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.

1234567