]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
os/RocksDBStore: fix rmkey()
authorSage Weil <sage@redhat.com>
Wed, 26 Aug 2015 18:52:56 +0000 (14:52 -0400)
committerSage Weil <sage@redhat.com>
Tue, 1 Sep 2015 17:39:43 +0000 (13:39 -0400)
This took way too long to debug!

Signed-off-by: Sage Weil <sage@redhat.com>
src/os/RocksDBStore.cc

index 621b0bfea105a73d44b82df74a833148cc7ce8e5..73789822b333d5a9f4765c153ef33a3870d5060c 100644 (file)
@@ -250,8 +250,7 @@ void RocksDBStore::RocksDBTransactionImpl::set(
 void RocksDBStore::RocksDBTransactionImpl::rmkey(const string &prefix,
                                                 const string &k)
 {
-  string key = combine_strings(prefix, k);
-  bat->Delete(rocksdb::Slice(k));
+  bat->Delete(combine_strings(prefix, k));
 }
 
 void RocksDBStore::RocksDBTransactionImpl::rmkeys_by_prefix(const string &prefix)