| /rocksdb-6.9/db/db_impl/ |
| D | db_impl_readonly.cc | 98 std::vector<Iterator*>* iterators) { in NewIterators() argument 100 if (iterators == nullptr) { in NewIterators() 103 iterators->clear(); in NewIterators() 104 iterators->reserve(column_families.size()); in NewIterators() 123 iterators->push_back(db_iter); in NewIterators()
|
| D | db_impl_secondary.cc | 428 std::vector<Iterator*>* iterators) { in NewIterators() argument 437 if (iterators == nullptr) { in NewIterators() 440 iterators->clear(); in NewIterators() 441 iterators->reserve(column_families.size()); in NewIterators() 452 iterators->push_back( in NewIterators()
|
| D | db_impl_readonly.h | 40 std::vector<Iterator*>* iterators) override;
|
| D | db_impl_secondary.h | 103 std::vector<Iterator*>* iterators) override;
|
| D | db_impl.cc | 2637 std::vector<Iterator*>* iterators) { in NewIterators() argument 2646 iterators->clear(); in NewIterators() 2647 iterators->reserve(column_families.size()); in NewIterators() 2657 iterators->push_back(NewDBIterator( in NewIterators() 2674 iterators->push_back( in NewIterators()
|
| D | db_impl.h | 261 std::vector<Iterator*>* iterators) override;
|
| /rocksdb-6.9/db/ |
| D | column_family_test.cc | 976 std::vector<Iterator*> iterators; in TEST_P() local 991 for (auto* it : iterators) { in TEST_P() 2092 std::vector<Iterator*> iterators; in TEST_P() local 2097 for (auto it : iterators) { in TEST_P() 2100 ASSERT_EQ(IterStatus(iterators[0]), "a->b"); in TEST_P() 2106 for (auto it : iterators) { in TEST_P() 2120 for (auto it : iterators) { in TEST_P() 2149 std::vector<Iterator*> iterators; in TEST_P() local 2151 for (auto it : iterators) { in TEST_P() 2157 for (auto it : iterators) { in TEST_P() [all …]
|
| D | db_block_cache_test.cc | 162 std::vector<std::unique_ptr<Iterator>> iterators(kNumBlocks - 1); in TEST_F() local 186 std::vector<std::unique_ptr<Iterator>> iterators(kNumBlocks - 1); in TEST_F() local 195 iterators[i].reset(iter); in TEST_F() 213 iterators[i].reset(); in TEST_F() 222 iterators[i].reset(iter); in TEST_F() 242 std::vector<std::unique_ptr<Iterator>> iterators(kNumBlocks - 1); in TEST_F() local 252 iterators[i].reset(iter); in TEST_F()
|
| D | c.cc | 1068 rocksdb_iterator_t** iterators, in rocksdb_create_iterators() argument 1084 iterators[i] = new rocksdb_iterator_t; in rocksdb_create_iterators() 1085 iterators[i]->rep = res[i]; in rocksdb_create_iterators()
|
| /rocksdb-6.9/java/src/test/java/org/rocksdb/ |
| D | ColumnFamilyTest.java | 508 public void iterators() throws RocksDBException { in iterators() method in ColumnFamilyTest 519 List<RocksIterator> iterators = null; in iterators() local 521 iterators = db.newIterators(columnFamilyHandleList); in iterators() 522 assertThat(iterators.size()).isEqualTo(2); in iterators() 523 RocksIterator iter = iterators.get(0); in iterators() 537 iter = iterators.get(1); in iterators() 545 if (iterators != null) { in iterators() 546 for (final RocksIterator rocksIterator : iterators) { in iterators()
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2016-09-28-rocksdb-4-11-2-released.markdown | 13 * Segfault when failing to open an SST file for read-ahead iterators. 34 …ns.background_purge_on_iterator_cleanup. If true, we avoid file deletion when destorying iterators. 47 …_iterator_cleanup to avoid deleting files in foreground when destroying iterators. Instead, a job …
|
| D | 2018-11-21-delete-range.markdown | 39 it creates many tombstones, which slows down iterators and doesn't offer a deadline 50 range not affect iterators, the user can trigger `CompactRange` on the deleted 156 In iterators, we aggregate range tombstones into a skyline as we visit live 222 For range scans, we create iterators over all the fragmented range 225 advancing range tombstone iterators as necessary. In effect, we implicitly create a skyline. 228 possibly iterator increments) for several iterators (as opposed to v1, where we had a global
|
| D | 2017-09-28-rocksdb-5-8-released.markdown | 14 …update the iterator state so that they can avoid some initialization costs of recreating iterators.
|
| D | 2017-05-26-rocksdb-5-4-5-released.markdown | 10 …reshold to fail a request as incomplete when too many keys are being skipped while using iterators.
|
| D | 2014-05-14-lock.markdown | 45 …ex and a merging iterator on top of them. Besides malloc, some of those iterators can be quite exp…
|
| /rocksdb-6.9/utilities/simulator_cache/ |
| D | sim_cache_test.cc | 91 std::vector<std::unique_ptr<Iterator>> iterators(kNumBlocks); in TEST_F() local 100 iterators[i].reset(iter); in TEST_F() 122 iterators[i].reset(); in TEST_F()
|
| /rocksdb-6.9/utilities/transactions/ |
| D | write_prepared_txn_db.cc | 358 std::vector<Iterator*>* iterators) { in NewIterators() argument 379 iterators->clear(); in NewIterators() 380 iterators->reserve(column_families.size()); in NewIterators() 389 iterators->push_back(db_iter); in NewIterators()
|
| D | write_prepared_txn_db.h | 106 std::vector<Iterator*>* iterators) override;
|
| /rocksdb-6.9/include/rocksdb/utilities/ |
| D | stackable_db.h | 192 std::vector<Iterator*>* iterators) override { in NewIterators() argument 193 return db_->NewIterators(options, column_families, iterators); in NewIterators()
|
| /rocksdb-6.9/java/src/main/java/org/rocksdb/ |
| D | RocksDB.java | 2721 final long[] iteratorRefs = iterators(nativeHandle_, columnFamilyHandles, in newIterators() 2724 final List<RocksIterator> iterators = new ArrayList<>( in newIterators() local 2727 iterators.add(new RocksIterator(this, iteratorRefs[i])); in newIterators() 2729 return iterators; in newIterators() 4414 private native long[] iterators(final long handle, in iterators() method in RocksDB
|
| /rocksdb-6.9/java/rocksjni/ |
| D | rocksjni.cc | 2056 std::vector<ROCKSDB_NAMESPACE::Iterator*> iterators; in Java_org_rocksdb_RocksDB_iterators() local 2058 db->NewIterators(read_options, cf_handles, &iterators); in Java_org_rocksdb_RocksDB_iterators() 2061 env->NewLongArray(static_cast<jsize>(iterators.size())); in Java_org_rocksdb_RocksDB_iterators() 2068 i < iterators.size(); i++) { in Java_org_rocksdb_RocksDB_iterators() 2071 const_cast<jlong*>(reinterpret_cast<const jlong*>(&iterators[i]))); in Java_org_rocksdb_RocksDB_iterators()
|
| /rocksdb-6.9/ |
| D | HISTORY.md | 436 * Improve the performance of iterators doing long range scans by using readahead, when using direct… 508 * Improve the performance of iterators doing long range scans by using readahead. 528 * Improve the performance of iterators doing long range scans by using readahead. 558 if set to something > 0 user will see 2 changes in iterators behavior 1) only keys written with seq… 572 * Support lower bound on iterators specified via `ReadOptions::iterate_lower_bound`. 586 …update the iterator state so that they can avoid some initialization costs of recreating iterators. 653 …hreshold to fail a request as incomplete when too many keys are being skipped when using iterators. 748 …ns.background_purge_on_iterator_cleanup. If true, we avoid file deletion when destroying iterators. 758 …_iterator_cleanup to avoid deleting files in foreground when destroying iterators. Instead, a job … 932 * Changed the LRU caching algorithm so that referenced blocks (by iterators) are never evicted. Thi…
|
| /rocksdb-6.9/include/rocksdb/ |
| D | db.h | 683 std::vector<Iterator*>* iterators) = 0;
|
| D | c.h | 339 rocksdb_iterator_t** iterators, size_t size, char** errptr);
|