summaryrefslogtreecommitdiffstats
path: root/src/kv/LevelDBStore.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* common: migrate atomic_t to <atomic>Jesse Williamson2017-06-021-2/+8
* kv/RocksDBStore: implement rm_range_keys operator interface and testHaomai Wang2017-03-261-2/+14
* common: add override in header fileliuchang08122017-03-031-1/+1
* common: add override for common submodule and miscliuchang08122017-02-161-1/+1
* dout: Use dout_contextAdam C. Emerson2016-12-221-0/+1
* common: Unskew clockAdam C. Emerson2016-12-221-8/+8
* LevelDBStore: use Get for multigetHaomai Wang2016-06-191-8/+6
* kv/LevelDBStore: convert get() to use leveldb Get() instead of iteratorMark Nelson2016-06-171-7/+9
* make ctors with one argument explicitDanny Al-Gaaf2016-01-291-1/+1
* Merge pull request #5882 from aiicore/add_thread_namesSage Weil2016-01-111-1/+1
|\
| * threads: add thread namesIgor Podoski2016-01-051-1/+1
* | MonitorDBStore, LevelDBStore, RocksDBStore: make sure the provided bl is emptyPiotr Dałek2015-12-271-0/+1
* | kv: implement value_as_ptr() and use it in .get()Piotr Dałek2015-12-241-1/+1
|/
* kv/LevelDBStore: log leveldb to ceph logSage Weil2015-12-151-0/+34
* kv: fix string ctor usageSage Weil2015-11-091-4/+3
* kv/LevelDBStore: simpler code for single-key fetchesPiotr Dałek2015-11-091-0/+19
* os/LevelDBStore: faster LevelDBTransactionImpl::setPiotr Dałek2015-11-091-8/+19
* kv/LevelDBStore: do not Delete before PutSage Weil2015-11-091-1/+0
* kv/LevelDBStore: make set() avoid bufferlist copy most of the timeSage Weil2015-10-191-4/+12
* os/KeyValueDB: reduce malloc/free/string copy countPiotr Dałek2015-10-191-5/+11
* kv: move KeyValueDB from os/ to kv/, libos.a to libkv.aSage Weil2015-10-191-0/+307