| /rocksdb-6.9/utilities/option_change_migration/ |
| D | option_change_migration_test.cc | 78 it->SeekToFirst(); in TEST_P() 79 for (; it->Valid(); it->Next()) { in TEST_P() 109 it->Next(); in TEST_P() 147 for (; it->Valid(); it->Next()) { in TEST_P() 177 it->Next(); in TEST_P() 222 for (; it->Valid(); it->Next()) { in TEST_P() 252 it->Next(); in TEST_P() 296 for (; it->Valid(); it->Next()) { in TEST_P() 326 it->Next(); in TEST_P() 386 for (; it->Valid(); it->Next()) { in TEST_F() [all …]
|
| /rocksdb-6.9/java/rocksjni/ |
| D | iterator.cc | 27 assert(it != nullptr); in Java_org_rocksdb_RocksIterator_disposeInternal() 28 delete it; in Java_org_rocksdb_RocksIterator_disposeInternal() 102 it->Seek(target_slice); in Java_org_rocksdb_RocksIterator_seek0() 118 it->Seek(target_slice); in Java_org_rocksdb_RocksIterator_seekDirect0() 134 it->SeekForPrev(target_slice); in Java_org_rocksdb_RocksIterator_seekForPrevDirect0() 159 it->SeekForPrev(target_slice); in Java_org_rocksdb_RocksIterator_seekForPrev0() 172 ROCKSDB_NAMESPACE::Status s = it->status(); in Java_org_rocksdb_RocksIterator_status0() 189 ROCKSDB_NAMESPACE::Slice key_slice = it->key(); in Java_org_rocksdb_RocksIterator_key0() 212 ROCKSDB_NAMESPACE::Slice key_slice = it->key(); in Java_org_rocksdb_RocksIterator_keyDirect0() 225 ROCKSDB_NAMESPACE::Slice value_slice = it->value(); in Java_org_rocksdb_RocksIterator_value0() [all …]
|
| D | sst_file_reader_iterator.cc | 26 assert(it != nullptr); in Java_org_rocksdb_SstFileReaderIterator_disposeInternal() 27 delete it; in Java_org_rocksdb_SstFileReaderIterator_disposeInternal() 104 it->Seek(target_slice); in Java_org_rocksdb_SstFileReaderIterator_seek0() 129 it->SeekForPrev(target_slice); in Java_org_rocksdb_SstFileReaderIterator_seekForPrev0() 143 ROCKSDB_NAMESPACE::Status s = it->status(); in Java_org_rocksdb_SstFileReaderIterator_status0() 161 ROCKSDB_NAMESPACE::Slice key_slice = it->key(); in Java_org_rocksdb_SstFileReaderIterator_key0() 182 ROCKSDB_NAMESPACE::Slice value_slice = it->value(); in Java_org_rocksdb_SstFileReaderIterator_value0() 204 ROCKSDB_NAMESPACE::Slice key_slice = it->key(); in Java_org_rocksdb_SstFileReaderIterator_keyDirect0() 218 ROCKSDB_NAMESPACE::Slice value_slice = it->value(); in Java_org_rocksdb_SstFileReaderIterator_valueDirect0() 233 it->Seek(target_slice); in Java_org_rocksdb_SstFileReaderIterator_seekDirect0() [all …]
|
| /rocksdb-6.9/java/src/test/java/org/rocksdb/ |
| D | WriteBatchWithIndexTest.java | 48 it.seek(k1); in readYourOwnWrites() 53 it.seek(k2); in readYourOwnWrites() 62 it.seek(k3); in readYourOwnWrites() 70 it.seek(k2); in readYourOwnWrites() 77 it.seek(k1); in readYourOwnWrites() 83 it.seek(k1); in readYourOwnWrites() 90 it.seek(k3); in readYourOwnWrites() 96 it.seek(k3); in readYourOwnWrites() 229 it.seek(db); in iterator() 236 for (it.seekToFirst(); it.isValid(); it.next()) { in iterator() [all …]
|
| /rocksdb-6.9/utilities/merge_operators/string_append/ |
| D | stringappend2.cc | 38 for (auto it = merge_in.operand_list.begin(); in FullMergeV2() local 39 it != merge_in.operand_list.end(); ++it) { in FullMergeV2() 40 numBytes += it->size() + 1; // Plus 1 for the delimiter in FullMergeV2() 58 for (auto it = merge_in.operand_list.begin(); in FullMergeV2() local 59 it != merge_in.operand_list.end(); ++it) { in FullMergeV2() 63 merge_out->new_value.append(it->data(), it->size()); in FullMergeV2() 98 for (std::deque<Slice>::const_iterator it = operand_list.begin() + 1; in _AssocPartialMergeMulti() local 99 it != operand_list.end(); ++it) { in _AssocPartialMergeMulti() 101 new_value->append(it->data(), it->size()); in _AssocPartialMergeMulti()
|
| D | stringappend_test.cc | 150 for (it->Seek(k1); it->Valid(); it->Next()) { in TEST_F() 151 res = it->value().ToString(); in TEST_F() 164 for (it->Seek(k1); it->Valid(); it->Next()) { in TEST_F() 165 res = it->value().ToString(); in TEST_F() 178 for (it->Seek(k1); it->Valid(); it->Next()) { in TEST_F() 179 res = it->value().ToString(); in TEST_F() 189 for (it->Seek(k2); it->Valid(); it->Next()) { in TEST_F() 190 res = it->value().ToString(); in TEST_F() 204 for(it->Seek(k2); it->Valid(); it->Next()) { in TEST_F() 205 res = it->value().ToString(); in TEST_F() [all …]
|
| /rocksdb-6.9/table/cuckoo/ |
| D | cuckoo_table_reader_test.cc | 155 ASSERT_OK(it->status()); in CheckIterator() 157 it->SeekToFirst(); in CheckIterator() 159 while (it->Valid()) { in CheckIterator() 164 it->Next(); in CheckIterator() 168 it->SeekToLast(); in CheckIterator() 171 while (it->Valid()) { in CheckIterator() 176 it->Prev(); in CheckIterator() 181 it->Seek(keys[cnt]); in CheckIterator() 182 while (it->Valid()) { in CheckIterator() 187 it->Next(); in CheckIterator() [all …]
|
| /rocksdb-6.9/util/ |
| D | file_checksum_helper.cc | 41 auto it = checksum_map_.find(file_number); in SearchOneFileChecksum() local 42 if (it == checksum_map_.end()) { in SearchOneFileChecksum() 45 *checksum = it->second.first; in SearchOneFileChecksum() 46 *checksum_func_name = it->second.second; in SearchOneFileChecksum() 54 auto it = checksum_map_.find(file_number); in InsertOneFileChecksum() local 55 if (it == checksum_map_.end()) { in InsertOneFileChecksum() 59 it->second.first = checksum; in InsertOneFileChecksum() 60 it->second.second = checksum_func_name; in InsertOneFileChecksum() 66 auto it = checksum_map_.find(file_number); in RemoveOneFileChecksum() local 67 if (it == checksum_map_.end()) { in RemoveOneFileChecksum() [all …]
|
| D | hash_map.h | 33 auto it = std::find_if( in Contains() local 36 return it != bucket.end(); in Contains() 46 auto it = std::find_if( in Delete() local 49 if (it != bucket.end()) { in Delete() 51 if (it != last) { in Delete() 52 *it = *last; in Delete() 60 auto it = std::find_if( in Get() local 63 return it->second; in Get()
|
| /rocksdb-6.9/utilities/persistent_cache/ |
| D | hash_table.h | 176 for (auto it = list->begin(); it != list->end(); ++it) { in Find() local 177 if (Equal()(*it, t)) { in Find() 178 return it; in Find() 186 auto it = Find(&bucket->list_, t); in Insert() local 187 if (it != bucket->list_.end()) { in Insert() 197 auto it = Find(&bucket->list_, t); in Find() local 198 if (it != bucket->list_.end()) { in Find() 200 *ret = *it; in Find() 209 if (it != bucket->list_.end()) { in Erase() 211 *ret = *it; in Erase() [all …]
|
| /rocksdb-6.9/db/ |
| D | logs_with_prep_tracker.cc | 14 auto it = prepared_section_completed_.find(log); in MarkLogAsHavingPrepSectionFlushed() local 15 if (UNLIKELY(it == prepared_section_completed_.end())) { in MarkLogAsHavingPrepSectionFlushed() 18 it->second += 1; in MarkLogAsHavingPrepSectionFlushed() 45 auto it = logs_with_prep_.begin(); in FindMinLogContainingOutstandingPrep() local 47 for (; it != logs_with_prep_.end();) { in FindMinLogContainingOutstandingPrep() 48 auto min_log = it->log; in FindMinLogContainingOutstandingPrep() 53 completed_it->second < it->cnt) { in FindMinLogContainingOutstandingPrep() 57 completed_it->second == it->cnt); in FindMinLogContainingOutstandingPrep() 62 it = logs_with_prep_.erase(it); in FindMinLogContainingOutstandingPrep()
|
| D | db_tailing_iter_test.cc | 406 it->Seek("12"); in TEST_F() 407 ASSERT_TRUE(it->Valid()); in TEST_F() 410 it->Next(); in TEST_F() 412 ASSERT_FALSE(it->Valid()); in TEST_F() 422 it->Seek("13"); in TEST_F() 469 it->Seek("30"); in TEST_F() 470 ASSERT_TRUE(it->Valid()); in TEST_F() 473 it->Next(); in TEST_F() 474 ASSERT_TRUE(it->Valid()); in TEST_F() 477 it->Next(); in TEST_F() [all …]
|
| D | range_del_aggregator.cc | 253 it != iters_.end(); ++it, forward_iter_.IncUnusedIdx()) { in ShouldDelete() 254 auto& iter = *it; in ShouldDelete() 264 it != iters_.end(); ++it, reverse_iter_.IncUnusedIdx()) { in ShouldDelete() 265 auto& iter = *it; in ShouldDelete() 349 auto it = reps_.find(split_iter.first); in AddTombstones() local 350 if (it == reps_.end()) { in AddTombstones() 354 std::tie(it, inserted) = reps_.emplace( in AddTombstones() 358 assert(it != reps_.end()); in AddTombstones() 365 auto it = reps_.lower_bound(parsed.sequence); in ShouldDelete() local 366 if (it == reps_.end()) { in ShouldDelete() [all …]
|
| D | db_iter_stress_test.cc | 199 auto it = std::partition_point( in Seek() local 211 auto it = std::partition_point( in SeekForPrev() local 280 if (it != data->entries.end()) { in FindNextKey() 281 key = it->key; in FindNextKey() 286 --it; in FindNextKey() 287 key = it->key; in FindNextKey() 309 for (;; ++it) { in FindValueForCurrentKey() 310 if (it == data->entries.end()) { in FindValueForCurrentKey() 313 Entry& e = *it; in FindValueForCurrentKey() 333 for (; it != data->entries.end(); ++it) { in FindValueForCurrentKey() [all …]
|
| D | db_with_timestamp_basic_test.cc | 139 ASSERT_TRUE(it->Valid()); in CheckIterUserEntry() 140 ASSERT_OK(it->status()); in CheckIterUserEntry() 149 ASSERT_TRUE(it->Valid()); in CheckIterEntry() 150 ASSERT_OK(it->status()); in CheckIterEntry() 157 ASSERT_EQ(Slice(ikey), it->key()); in CheckIterEntry() 205 for (it->Seek(Key1(0)), key = start_keys[i]; it->Valid(); in TEST_F() 226 it->Valid(); it->Next(), ++key, ++count) { in TEST_F() 843 it->Seek(Key1(targets[j])); in TEST_P() 844 while (it->Valid()) { in TEST_P() 846 saved_prev_key.assign(it->key().data(), it->key().size()); in TEST_P() [all …]
|
| D | memtable_list.cc | 342 for (auto it = memlist.rbegin(); it != memlist.rend(); ++it) { in PickMemtablesToFlush() local 343 MemTable* m = *it; in PickMemtablesToFlush() 440 for (auto it = memlist.rbegin(); it != memlist.rend(); ++it) { in TryInstallMemtableFlushResults() local 441 MemTable* m = *it; in TryInstallMemtableFlushResults() 445 if (it == memlist.rbegin() || batch_file_number != m->file_number_) { in TryInstallMemtableFlushResults() 515 for (auto it = current_->memlist_.rbegin(); batch_count-- > 0; ++it) { in TryInstallMemtableFlushResults() local 516 MemTable* m = *it; in TryInstallMemtableFlushResults() 754 for (auto it = memlist.rbegin(); it != memlist.rend(); ++it) { in RemoveOldMemTables() local 755 MemTable* mem = *it; in RemoveOldMemTables() 762 for (auto it = old_memtables.begin(); it != old_memtables.end(); ++it) { in RemoveOldMemTables() local [all …]
|
| D | forward_iterator_bench.cc | 82 std::unique_ptr<ROCKSDB_NAMESPACE::Iterator> it; member 119 if (!state.it) { in readOnceFromShard() 130 state.it.reset(db_->NewIterator(options)); in readOnceFromShard() 139 for (ROCKSDB_NAMESPACE::Iterator* it : in readOnceFromShard() 140 {state.it_cacheonly.get(), state.it.get()}) { in readOnceFromShard() 141 if (it == nullptr) { in readOnceFromShard() 154 it->Next(); in readOnceFromShard() 156 if (it->status().IsIncomplete()) { in readOnceFromShard() 160 assert(it->Valid()); in readOnceFromShard() 161 assert(it->key().size() == sizeof(Key)); in readOnceFromShard() [all …]
|
| /rocksdb-6.9/java/src/test/java/org/rocksdb/util/ |
| D | BytewiseComparatorIntTest.java | 164 final RocksIterator it = db.newIterator()) { in testRoundtrip() argument 165 it.seekToFirst(); in testRoundtrip() 168 for (it.seekToFirst(); it.isValid(); it.next()) { in testRoundtrip() 169 key.put(it.key()); in testRoundtrip() 235 final RocksIterator it = db.newIterator(cfHandles.get(1))) { in testRoundtripCf() argument 240 it.seekToFirst(); in testRoundtripCf() 243 for (it.seekToFirst(); it.isValid(); it.next()) { in testRoundtripCf() 244 key.put(it.key()); in testRoundtripCf()
|
| D | ReverseBytewiseComparatorIntTest.java | 167 final RocksIterator it = db.newIterator()) { in testRoundtrip() argument 168 it.seekToFirst(); in testRoundtrip() 171 for (it.seekToFirst(); it.isValid(); it.next()) { in testRoundtrip() 172 key.put(it.key()); in testRoundtrip() 238 final RocksIterator it = db.newIterator(cfHandles.get(1))) { in testRoundtripCf() argument 243 it.seekToFirst(); in testRoundtripCf() 246 for (it.seekToFirst(); it.isValid(); it.next()) { in testRoundtripCf() 247 key.put(it.key()); in testRoundtripCf()
|
| D | IntComparatorTest.java | 163 final RocksIterator it = db.newIterator()) { in testRoundtrip() argument 164 it.seekToFirst(); in testRoundtrip() 167 for (it.seekToFirst(); it.isValid(); it.next()) { in testRoundtrip() 168 key.put(it.key()); in testRoundtrip() 234 final RocksIterator it = db.newIterator(cfHandles.get(1))) { in testRoundtripCf() argument 239 it.seekToFirst(); in testRoundtripCf() 242 for (it.seekToFirst(); it.isValid(); it.next()) { in testRoundtripCf() 243 key.put(it.key()); in testRoundtripCf()
|
| D | JNIComparatorTest.java | 121 try (final RocksIterator it = db.newIterator()) { in readAllWithJavaComparator() argument 122 it.seekToFirst(); in readAllWithJavaComparator() 127 while (it.isValid()) { in readAllWithJavaComparator() 128 buf.put(it.key()); in readAllWithJavaComparator() 136 it.next(); in readAllWithJavaComparator() 152 try (final RocksIterator it = db.newIterator()) { in readAllWithCppComparator() argument 153 it.seekToFirst(); in readAllWithCppComparator() 158 while (it.isValid()) { in readAllWithCppComparator() 159 buf.put(it.key()); in readAllWithCppComparator() 167 it.next(); in readAllWithCppComparator()
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2017-08-24-pinnableslice.markdown | 8 …cd5/include/rocksdb/db.h#L310) receives a std::string as argument to which it will copy the value.… 12 …it does not incur the memcpy cost. To ensure that the data will not be erased while it is being pr… 14 ### How good is it? 22 …en reading large values from the block cache. There are however cases that it would still have to … 26 ### How to use it? 32 // ... use it 33 pinnable_val.Reset(); // then release it immediately
|
| /rocksdb-6.9/ |
| D | COPYING | 7 of this license document, but changing it is not allowed. 12 freedom to share and change it. By contrast, the GNU General Public 18 the GNU Lesser General Public License instead.) You can apply it to 25 if you want it, that you can change the software or use pieces of it 31 distribute copies of the software, or if you modify it. 67 that is to say, a work containing the Program or a portion of it, 80 source code as you receive it, in any medium, provided that you 91 of it, thus forming a work based on the Program, and copy and 104 when run, you must cause it, when started running for such 187 the Program or works based on it. [all …]
|
| /rocksdb-6.9/utilities/transactions/ |
| D | pessimistic_transaction_db.cc | 120 for (auto it = rtrxs.begin(); it != rtrxs.end(); ++it) { in Initialize() local 121 auto recovered_trx = it->second; in Initialize() 581 auto it = transactions_.find(name); in GetTransactionByName() local 582 if (it == transactions_.end()) { in GetTransactionByName() 585 return it->second; in GetTransactionByName() 594 for (auto it = transactions_.begin(); it != transactions_.end(); ++it) { in GetAllPreparedTransactions() local 595 if (it->second->GetState() == Transaction::PREPARED) { in GetAllPreparedTransactions() 596 transv->push_back(it->second); in GetAllPreparedTransactions() 626 auto it = transactions_.find(txn->GetName()); in UnregisterTransaction() local 627 assert(it != transactions_.end()); in UnregisterTransaction() [all …]
|
| /rocksdb-6.9/utilities/simulator_cache/ |
| D | sim_cache_test.cc | 127 std::unique_ptr<Iterator> it(db_->NewIterator(read_options)); in TEST_F() local 128 it->Seek(ToString(i)); in TEST_F() 129 ASSERT_OK(it->status()); in TEST_F() 134 std::unique_ptr<Iterator> it(db_->NewIterator(read_options)); in TEST_F() local 135 it->Seek(ToString(i)); in TEST_F() 136 ASSERT_OK(it->status()); in TEST_F() 205 for (int it = 0; it < 10; it++) { in TEST_F() local
|