Home
last modified time | relevance | path

Searched refs:DeleteRange (Results 1 – 25 of 37) sorted by relevance

12

/rocksdb-6.9/db/
Ddb_range_del_test.cc47 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 …]
Dwrite_batch_base.cc60 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()
Dwrite_batch_internal.h91 static Status DeleteRange(WriteBatch* b, uint32_t column_family_id,
94 static Status DeleteRange(WriteBatch* b, uint32_t column_family_id,
Dwrite_batch.cc994 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()
Dexternal_sst_file_basic_test.cc66 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()
Dexternal_sst_file_test.cc387 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()
Dc.cc857 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()
Dwrite_batch_test.cc143 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/
Dwrite_batch.h109 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()
Dwrite_batch_base.h76 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,
Dsst_file_writer.h121 Status DeleteRange(const Slice& begin_key, const Slice& end_key);
/rocksdb-6.9/include/rocksdb/utilities/
Dwrite_batch_with_index.h127 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/
D2018-11-21-delete-range.markdown2 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…
D2018-02-05-rocksdb-5-10-2-released.markdown21 …tructure when `DeleteFilesInRange()` deletes a subset of files spanned by a `DeleteRange()` marker.
D2017-01-06-rocksdb-5-0-1-released.markdown12 * Introduce DB::DeleteRange for optimized deletion of large ranges of contiguous keys.
/rocksdb-6.9/table/
Dsst_file_writer.cc107 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/
Dno_batched_ops_stress.cc486 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()
Ddb_stress_shared_state.h281 int DeleteRange(int cf, int64_t begin_key, int64_t end_key, bool pending) { in DeleteRange() function
/rocksdb-6.9/java/rocksjni/
Dwritebatchhandlerjnicallback.h42 void DeleteRange(const Slice& beginKey, const Slice& endKey);
Dwrite_batch.cc400 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()
Dwrite_batch_with_index.cc338 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()
Dwritebatchhandlerjnicallback.cc276 void WriteBatchHandlerJniCallback::DeleteRange(const Slice& beginKey, in DeleteRange() function in ROCKSDB_NAMESPACE::WriteBatchHandlerJniCallback
/rocksdb-6.9/db/blob/
Ddb_blob_index_test.cc202 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/
Dldb_cmd_test.cc486 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()
Dtrace_analyzer_test.cc78 ASSERT_OK(batch.DeleteRange("e", "f")); in GenerateTrace()
529 TEST_F(TraceAnalyzerTest, DeleteRange) { in TEST_F() argument

12