]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
kv/RocksDBStore: convert get() to use rocksdb Get() instead of iterator
authorJianjian Huo <jianjian.huo@ssi.samsung.com>
Wed, 25 May 2016 23:38:10 +0000 (16:38 -0700)
committerJosh Durgin <jdurgin@redhat.com>
Wed, 4 Apr 2018 14:12:43 +0000 (10:12 -0400)
commitc7ade3a2d106baca9c5a1d36c553e2fa0a6c4391
treec3e58773627ebf5dfc77284803cf1c09992a38c5
parent48b48d4141f53defec593b54d7096dff208a8ddd
kv/RocksDBStore: convert get() to use rocksdb Get() instead of iterator

For RocksDB, iterator will bypass row cache.
We don't want this to happen for get(), after row cache is enabled.

Signed-off-by: Jianjian Huo <jianjian.huo@ssi.samsung.com>
(cherry picked from commit f6ac5579190549291f6385775070c305dc8fba8b)

Conflicts:
src/kv/RocksDBStore.cc (trivial)
src/kv/RocksDBStore.cc