summaryrefslogtreecommitdiffstats
path: root/src/kv (follow)
Commit message (Expand)AuthorAgeFilesLines
* kv/RocksDBStore: add more perf counters to track compactions.Igor Fedotov2024-05-082-3/+12
* os/bluestore: enable async manual compactionsIgor Fedotov2024-05-081-0/+2
* kv/RocksDBStore: Configure compact-on-deletion for all CFsJoshua Baergen2024-02-251-8/+8
* kv:resolve three complication warningscuiming_yewu2023-10-101-0/+3
* Merge pull request #49748 from ifed01/wip-ifed-bound-rm-range-keysYuri Weinstein2023-03-232-17/+34
|\
| * kv/RocksDBStore: use bounded iterators in rm_range_keysIgor Fedotov2023-03-102-17/+34
* | Merge pull request #49963 from ifed01/wip-ifed-fix-prefixed-kv-iteratorYuri Weinstein2023-03-103-7/+18
|\ \ | |/ |/|
| * kv/RocksDBStore: don't use real wholespace iterator for prefixed accessIgor Fedotov2023-02-012-3/+14
| * kv/RocksDBStore: avoid redundant prefix lookup.Igor Fedotov2023-02-012-4/+4
* | Merge pull request #49870 from ifed01/wip-ifed-rm-range-threshold-on-the-flyYuri Weinstein2023-03-092-8/+27
|\ \
| * | kv/rocksdbstore: apply rocksdb_delete_range_threshold on the flyIgor Fedotov2023-01-252-8/+27
| |/
* / common: Add labeled perf countersAli Maredia2023-02-231-1/+1
|/
* Merge pull request #47221 from markhpc/wip-faster-rocksdbMark Nelson2022-11-281-0/+9
|\
| * kv/RocksDBStore: Add CompactOnDeletion supportMark Nelson2022-07-221-0/+9
* | osd, kv: add debugs along the pg_log_t::dups paths.Radoslaw Zarzynski2022-08-091-0/+7
* | Merge pull request #36282 from rzarzynski/wip-bl-drop-cloneYuri Weinstein2022-07-224-888/+0
|\ \ | |/ |/|
| * kv: drop the MemDB backend.Radoslaw Zarzynski2022-05-234-888/+0
* | rocksdb: build with rocksdb-7.y.zKaleb S. KEITHLEY2022-05-245-10/+7
|/
* kv/RocksDBStore: Remove feature to make WholeSpaceIterator based on bounded i...Adam Kupczyk2022-04-304-25/+9
* kv/RocksDBStore: simplify RocksDBStore::get_cf_handle(string, IteratorBounds)Cory Snyder2022-04-211-13/+10
* bluestore: add config option to allow rocksdb iterator bounds to be disabledCory Snyder2022-04-212-16/+22
* bluestore: set upper and lower bounds on rocksdb omap iteratorsCory Snyder2022-04-184-34/+143
* common/PriorityCache: Implement Cache Age BinningMark Nelson2022-01-113-9/+146
* build: Remove LevelDB supportAdam C. Emerson2021-11-015-887/+3
* Merge pull request #36733 from majianpeng/rocksdb-remove-redundant-perfcountYuri Weinstein2021-09-302-5/+0
|\
| * kv/RocksdbStore: remove perfcounter l_rocksdb_gets.Jianpeng Ma2020-08-202-5/+0
* | kv/rocksdb_cache: implement methods required by rocksdb v6.22.1Kefu Chai2021-09-014-9/+76
* | kv/rocksdb_cache: mark Shard() constKefu Chai2021-09-011-1/+1
* | kv/rocksdb_cache: define DeleterFn function pointer typeKefu Chai2021-09-014-6/+8
* | kv/rocksdb_cache: reorder ShardedCache methods declarationsKefu Chai2021-09-011-11/+10
* | kv/rocksdb_cache: drop ROCKSDB_PRIsztKefu Chai2021-09-012-2/+1
* | kv: build without "using namespace std"Kefu Chai2021-08-132-14/+14
* | kv/RocksDBStore: Add handling of block_cache option for reshardingAdam Kupczyk2021-08-052-119/+148
* | kv/RocksDBStore: enrich debug messageSatoru Takeuchi2021-07-271-0/+1
* | Merge pull request #42485 from tchaikov/wip-strtollKefu Chai2021-07-271-3/+3
|\ \
| * | *: drop strict_iecstrtoll(const char *str,..)Kefu Chai2021-07-261-3/+3
* | | kv/RocksDBStore: always initialize local variableKefu Chai2021-07-241-1/+1
|/ /
* | *: always include <filesystem>Kefu Chai2021-06-092-16/+8
* | tools/kvstore-tool: implement 'dissect' commandIgor Fedotov2021-02-121-3/+13
* | kv/KeyValueHistogram: make Bluestore's DBHistogram class reusable.Igor Fedotov2021-02-103-0/+117
* | Merge pull request #38962 from aclamk/wip-aclamk-bluestore-tool-reshard-fixNeha Ojha2021-01-251-5/+18
|\ \
| * | kv/RocksDBStore: Fix ceph-bluestore-tool reshard commandAdam Kupczyk2021-01-191-5/+18
* | | tools/bluestore: Add command 'show-sharding' to ceph-bluestore-toolAdam Kupczyk2021-01-192-1/+20
|/ /
* | BlueStore: Add block_cache logic to column family definitionAdam Kupczyk2021-01-152-87/+132
* | BlueStore: Add onode column family KV block_cache.Mark Nelson2021-01-155-32/+137
* | kv/LevelDBStore: fix incorrect ceph_abort_msg() usageJerry Lee2020-12-251-1/+1
* | Merge pull request #37433 from aclamk/wip-rocksdb-better-optionsKefu Chai2020-12-121-7/+97
|\ \
| * | kv/RocksDBStore: Added ability to set compound optionsAdam Kupczyk2020-10-141-7/+97
* | | kv/memdb: fix uninitialized return of MemDB::_init().Radoslaw Zarzynski2020-12-011-1/+1
* | | common,os,kv: Define aligned_freeLucian Petrut2020-09-211-1/+1
|/ /