| /rocksdb-6.9/db/ |
| D | db_range_del_test.cc | 47 ASSERT_TRUE(indexedBatch.DeleteRange("dr1", "dr1").IsNotSupported()); in TEST_F() 266 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 301 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 360 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 420 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 601 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 755 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 789 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 1043 db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_F() 1126 ASSERT_OK(db_->DeleteRange(WriteOptions(), cf, "b", "c")); in TEST_F() [all …]
|
| D | write_batch_base.cc | 60 Status WriteBatchBase::DeleteRange(ColumnFamilyHandle* column_family, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatchBase 66 return DeleteRange(column_family, begin_key_slice, end_key_slice); in DeleteRange() 69 Status WriteBatchBase::DeleteRange(const SliceParts& begin_key, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatchBase 74 return DeleteRange(begin_key_slice, end_key_slice); in DeleteRange()
|
| D | write_batch_internal.h | 91 static Status DeleteRange(WriteBatch* b, uint32_t column_family_id, 94 static Status DeleteRange(WriteBatch* b, uint32_t column_family_id,
|
| D | write_batch.cc | 994 Status WriteBatchInternal::DeleteRange(WriteBatch* b, uint32_t column_family_id, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatchInternal 1013 Status WriteBatch::DeleteRange(ColumnFamilyHandle* column_family, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatch 1015 return WriteBatchInternal::DeleteRange(this, GetColumnFamilyID(column_family), in DeleteRange() 1019 Status WriteBatchInternal::DeleteRange(WriteBatch* b, uint32_t column_family_id, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatchInternal 1038 Status WriteBatch::DeleteRange(ColumnFamilyHandle* column_family, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatch 1041 return WriteBatchInternal::DeleteRange(this, GetColumnFamilyID(column_family), in DeleteRange() 1599 WriteBatchInternal::DeleteRange(rebuilding_trx_, column_family_id, in DeleteRangeCF() 1612 WriteBatchInternal::DeleteRange(rebuilding_trx_, column_family_id, in DeleteRangeCF() 1642 WriteBatchInternal::DeleteRange(rebuilding_trx_, column_family_id, in DeleteRangeCF()
|
| D | external_sst_file_basic_test.cc | 66 s = sst_file_writer.DeleteRange(start_key, end_key); in GenerateAndAddExternalFile() 180 s = sst_file_writer.DeleteRange(Key(100), Key(200)); in TEST_F() 813 ASSERT_OK(sst_file_writer.DeleteRange(Key(0), Key(30))); in TEST_F() 858 ASSERT_OK(db_->DeleteRange(WriteOptions(), db_->DefaultColumnFamily(), in TEST_P() 935 ASSERT_OK(sst_file_writer.DeleteRange(Key(300), Key(400))); in TEST_F() 950 ASSERT_OK(sst_file_writer.DeleteRange(Key(400), Key(500))); in TEST_F()
|
| D | external_sst_file_test.cc | 387 sst_file_writer.DeleteRange(Key(400), Key(500)); in TEST_F() 402 sst_file_writer.DeleteRange(Key(500), Key(550)); in TEST_F() 406 sst_file_writer.DeleteRange(Key(525), Key(575)); in TEST_F() 424 sst_file_writer.DeleteRange(Key(600), Key(700)); in TEST_F() 686 ASSERT_OK(sst_file_writer.DeleteRange(Key(0), Key(75))); in TEST_F() 687 ASSERT_OK(sst_file_writer.DeleteRange(Key(25), Key(100))); in TEST_F() 702 ASSERT_OK(sst_file_writer.DeleteRange(Key(99), Key(201))); in TEST_F()
|
| D | c.cc | 857 SaveError(errptr, db->rep->DeleteRange(options->rep, column_family->rep, in rocksdb_delete_range_cf() 1503 b->rep.DeleteRange(Slice(start_key, start_key_len), in rocksdb_writebatch_delete_range() 1511 b->rep.DeleteRange(column_family->rep, Slice(start_key, start_key_len), in rocksdb_writebatch_delete_range_cf() 1526 b->rep.DeleteRange(SliceParts(start_key_slices.data(), num_keys), in rocksdb_writebatch_delete_rangev() 1541 b->rep.DeleteRange(column_family->rep, in rocksdb_writebatch_delete_rangev_cf() 1760 b->rep->DeleteRange(Slice(start_key, start_key_len), in rocksdb_writebatch_wi_delete_range() 1768 b->rep->DeleteRange(column_family->rep, Slice(start_key, start_key_len), in rocksdb_writebatch_wi_delete_range_cf() 1783 b->rep->DeleteRange(SliceParts(start_key_slices.data(), num_keys), in rocksdb_writebatch_wi_delete_rangev() 1798 b->rep->DeleteRange(column_family->rep, in rocksdb_writebatch_wi_delete_rangev_cf()
|
| D | write_batch_test.cc | 143 batch.DeleteRange(Slice("bar"), Slice("foo")); in TEST_F() 629 batch.DeleteRange(&two, Slice("3foo"), Slice("4foo")); in TEST_F()
|
| /rocksdb-6.9/include/rocksdb/ |
| D | write_batch.h | 109 using WriteBatchBase::DeleteRange; 111 Status DeleteRange(ColumnFamilyHandle* column_family, const Slice& begin_key, 113 Status DeleteRange(const Slice& begin_key, const Slice& end_key) override { in DeleteRange() function 114 return DeleteRange(nullptr, begin_key, end_key); in DeleteRange() 118 Status DeleteRange(ColumnFamilyHandle* column_family, 121 Status DeleteRange(const SliceParts& begin_key, in DeleteRange() function 123 return DeleteRange(nullptr, begin_key, end_key); in DeleteRange()
|
| D | write_batch_base.h | 76 virtual Status DeleteRange(ColumnFamilyHandle* column_family, 78 virtual Status DeleteRange(const Slice& begin_key, const Slice& end_key) = 0; 81 virtual Status DeleteRange(ColumnFamilyHandle* column_family, 84 virtual Status DeleteRange(const SliceParts& begin_key,
|
| D | sst_file_writer.h | 121 Status DeleteRange(const Slice& begin_key, const Slice& end_key);
|
| /rocksdb-6.9/include/rocksdb/utilities/ |
| D | write_batch_with_index.h | 127 using WriteBatchBase::DeleteRange; 128 Status DeleteRange(ColumnFamilyHandle* /* column_family */, in DeleteRange() function 134 Status DeleteRange(const Slice& /* begin_key */, in DeleteRange() function
|
| /rocksdb-6.9/docs/_posts/ |
| D | 2018-11-21-delete-range.markdown | 2 title: "DeleteRange: A New Native RocksDB Operation" 171 delete (optionally within a transaction) pattern. `DeleteRange` only logs to WAL 191 `DeleteRange`’s negative impact on read perf is a barrier to its adoption. The 193 efficiently searched. We needed to design DeleteRange so that we could maintain 238 * the v1 DeleteRange design, 240 * the v2 DeleteRange design. 290 DeleteRange v1 in production, contributed the cleanest/most efficient v1 aggregation implementation… 292 Thanks to Huachao Huang and Jinpeng Zhang from PingCAP for early DeleteRange v1 adoption, bug repor…
|
| D | 2018-02-05-rocksdb-5-10-2-released.markdown | 21 …tructure when `DeleteFilesInRange()` deletes a subset of files spanned by a `DeleteRange()` marker.
|
| D | 2017-01-06-rocksdb-5-0-1-released.markdown | 12 * Introduce DB::DeleteRange for optimized deletion of large ranges of contiguous keys.
|
| /rocksdb-6.9/table/ |
| D | sst_file_writer.cc | 107 Status DeleteRange(const Slice& begin_key, const Slice& end_key) { in DeleteRange() function 277 Status SstFileWriter::DeleteRange(const Slice& begin_key, in DeleteRange() function in ROCKSDB_NAMESPACE::SstFileWriter 279 return rep_->DeleteRange(begin_key, end_key); in DeleteRange()
|
| /rocksdb-6.9/db_stress_tool/ |
| D | no_batched_ops_stress.cc | 486 shared->DeleteRange(rand_column_family, rand_key, in TestDeleteRange() 495 Status s = db_->DeleteRange(write_opts, cfh, key, end_key); in TestDeleteRange() 500 int covered = shared->DeleteRange(rand_column_family, rand_key, in TestDeleteRange()
|
| D | db_stress_shared_state.h | 281 int DeleteRange(int cf, int64_t begin_key, int64_t end_key, bool pending) { in DeleteRange() function
|
| /rocksdb-6.9/java/rocksjni/ |
| D | writebatchhandlerjnicallback.h | 42 void DeleteRange(const Slice& beginKey, const Slice& endKey);
|
| D | write_batch.cc | 400 return wb->DeleteRange(beginKey, endKey); in Java_org_rocksdb_WriteBatch_deleteRange__J_3BI_3BI() 426 return wb->DeleteRange(cf_handle, beginKey, endKey); in Java_org_rocksdb_WriteBatch_deleteRange__J_3BI_3BIJ()
|
| D | write_batch_with_index.cc | 338 return wbwi->DeleteRange(beginKey, endKey); in Java_org_rocksdb_WriteBatchWithIndex_deleteRange__J_3BI_3BI() 365 return wbwi->DeleteRange(cf_handle, beginKey, endKey); in Java_org_rocksdb_WriteBatchWithIndex_deleteRange__J_3BI_3BIJ()
|
| D | writebatchhandlerjnicallback.cc | 276 void WriteBatchHandlerJniCallback::DeleteRange(const Slice& beginKey, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatchHandlerJniCallback
|
| /rocksdb-6.9/db/blob/ |
| D | db_blob_index_test.cc | 202 ASSERT_OK(dbfull()->DeleteRange(WriteOptions(), cfh(), "key6", "key9")); in TEST_F() 361 dbfull()->DeleteRange(WriteOptions(), cfh(), get_key(15), get_key(16))); in TEST_F()
|
| /rocksdb-6.9/tools/ |
| D | ldb_cmd_test.cc | 486 ASSERT_OK(db->DeleteRange(wopts, db->DefaultColumnFamily(), "foo", "foo2")); in TEST_F() 487 ASSERT_OK(db->DeleteRange(wopts, db->DefaultColumnFamily(), "bar", "foo2")); in TEST_F()
|
| D | trace_analyzer_test.cc | 78 ASSERT_OK(batch.DeleteRange("e", "f")); in GenerateTrace() 529 TEST_F(TraceAnalyzerTest, DeleteRange) { in TEST_F() argument
|