summaryrefslogtreecommitdiffstats
path: root/src/kv (follow)
Commit message (Expand)AuthorAgeFilesLines
* include, common, *: unify getting number of buffers in bufferlist.Radoslaw Zarzynski2020-02-041-3/+3
* Merge pull request #32453 from majianpeng/kv-rocksdbstore-fix-option-workKefu Chai2020-01-161-1/+8
|\
| * kv/RocksDBStore: make options compaction_threads/disableWAL/flusher_threads/c...Jianpeng Ma2020-01-101-1/+8
* | kv/RocksDBStore: break out of compaction thread early on shutdownSage Weil2020-01-141-1/+1
* | kv/RocksDBStore: debug async compactionSage Weil2020-01-141-0/+5
|/
* Merge PR #29687 into masterSage Weil2019-12-082-9/+27
|\
| * os/kv: add static method to parse RocksDB optionsIgor Fedotov2019-11-262-9/+27
* | kv/RocksDBStore: Add minimum key limit before invoking DeleteRange.Mark Nelson2019-11-072-17/+56
|/
* Merge PR #30679 into masterSage Weil2019-10-051-0/+2
|\
| * kv/RocksDBStore: tell rocksdb to set mode to 0600, not 0644Sage Weil2019-10-021-0/+2
* | Merge pull request #30653 from tchaikov/wip-os/drop-kineticKefu Chai2019-10-023-543/+0
|\ \
| * | os: remove KineticStoreKefu Chai2019-10-013-543/+0
| |/
* / src/kv: add support for fetching implementation specific propertiesSamuel Just2019-09-283-0/+22
|/
* Merge PR #29842 into masterSage Weil2019-09-061-2/+2
|\
| * kv/KeyValueDB: fix estimate_prefix_size()Adam Kupczyk2019-08-231-2/+2
* | Merge PR #15183 into masterSage Weil2019-08-232-144/+13
|\ \ | |/ |/|
| * kv/rocksdb: support rmrange unconditionallyCasey Bodley2019-08-062-144/+13
* | Merge PR #29292 into masterSage Weil2019-08-093-9/+12
|\ \
| * | kv/KeyValueDB: take key_prefix for estimate_prefix_size()Sage Weil2019-08-063-9/+12
| |/
* / kv: s/Mutex/ceph::mutex/Kefu Chai2019-08-034-26/+24
|/
* Merge pull request #27985 from ifed01/wip-ifed-slow-omapsKefu Chai2019-07-281-0/+3
|\
| * tools/ceph-objectstore-tool: dump tail key for list-slow-omap op.Igor Fedotov2019-05-071-0/+3
* | cmake: link libkv against libheap_profilerKefu Chai2019-06-031-1/+3
* | cmake: link libkv against common_prioritycache_objKefu Chai2019-06-031-1/+3
* | cmake: remove kv_objs targetKefu Chai2019-06-031-6/+1
|/
* Merge pull request #27381 from markhpc/wip-prioritycache-managerNeha Ojha2019-04-161-4/+10
|\
| * common/PriorityCache: Implement a Cache ManagerMark Nelson2019-04-091-4/+10
* | Merge PR #27317 into masterSage Weil2019-04-052-10/+96
|\ \ | |/ |/|
| * kv: make delete range optional on number of keysZengran Zhang2019-04-032-10/+96
* | kv: Update KeyValueDB.h to work without using namespaceAdam C. Emerson2019-03-291-34/+34
|/
* Merge pull request #26786 from aclamk/fix-rocksdb-compaction-rangesYuri Weinstein2019-03-201-5/+8
|\
| * common/kv/rocksdb: Fixed merging regions for async compations that could cut ...Adam Kupczyk2019-03-061-5/+8
* | common: optimize buffer cloning in bufferlist.Radoslaw Zarzynski2019-02-031-1/+3
* | Merge PR #25132 into masterSage Weil2019-01-183-8/+30
|\ \
| * | os/bluestore: do KV/FM/allocator opening in two stages.Igor Fedotov2019-01-113-8/+30
* | | Merge PR #22612 into masterSage Weil2019-01-151-1/+2
|\ \ \
| * | | kv/RocksDBStore: Don't use sync mode when disableWAL is set.Jianpeng Ma2018-10-291-1/+2
| | |/ | |/|
* | | kv/KeyValueDB: Move PriCache implementation to ShardedCache.Mark Nelson2019-01-116-147/+128
| |/ |/|
* | Merge PR #25544 into masterSage Weil2019-01-103-14/+18
|\ \
| * | common/PriorityCache: Automatic chunk sizingMark Nelson2019-01-043-14/+18
| |/
* | Merge PR #25508 into masterSage Weil2018-12-212-9/+7
|\ \
| * | kv/rocksdb_cache: Remove C style struct hack undefined behaviorMark Nelson2018-12-122-9/+7
| |/
* | Merge pull request #25377 from aclamk/wip-kv-remove-validateKefu Chai2018-12-172-23/+8
|\ \
| * | common/KeyValueDB: Get rid of validate parameter.Adam Kupczyk2018-12-102-23/+8
| |/
* | common: modernize and refactor occurrences of bufferlist::buffers_t.Radoslaw Zarzynski2018-12-011-4/+3
* | common: abstract the container type of bufferlist::_buffers.Radoslaw Zarzynski2018-12-011-1/+1
|/
* kv: Mutex::Locker -> std::lock_guardSage Weil2018-10-162-2/+2
* Merge PR #24495 into masterSage Weil2018-10-141-1/+1
|\
| * kv: apply the move semantics in KeyValueDB::get().Radoslaw Zarzynski2018-10-091-1/+1
* | Merge PR #24020 into masterPatrick Donnelly2018-09-251-2/+2
|\ \