]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commitdiff
kv/RocksDBStore: Fix reacquiring of iterator
authorAdam Kupczyk <akupczyk@redhat.com>
Wed, 22 Apr 2020 12:03:52 +0000 (14:03 +0200)
committerAdam Kupczyk <akupczyk@redhat.com>
Thu, 14 May 2020 16:09:58 +0000 (18:09 +0200)
Signed-off-by: Adam Kupczyk <akupczyk@redhat.com>
src/kv/RocksDBStore.cc

index 12d285f908c51a859a11e4c5efd0d4990bc6c7c1..3faa468ea0c6cf7d091334343e031019f140bd38 100644 (file)
@@ -2972,6 +2972,7 @@ int RocksDBStore::reshard(const std::string& new_sharding)
        ceph_assert(it);
        it->Seek(raw_key_str);
        ceph_assert(it->Valid());
+       raw_key = it->key();
       }
       rocksdb::Slice value = it->value();
       std::string prefix, key;