summaryrefslogtreecommitdiffstats
path: root/src/os (follow)
Commit message (Expand)AuthorAgeFilesLines
* os/bluestore: report effective bluestore_allocation_from_file in osdIgor Fedotov2023-12-221-0/+1
* Merge pull request #54195 from ifed01/wip-ifed-silent-warnsIgor Fedotov2023-12-201-1/+1
|\
| * os/bluestore: silent compiler warningIgor Fedotov2023-10-251-1/+1
* | Merge pull request #52871 from NitzanMordhai/wip-nitzan-ceph-dencoder-extend-...NitzanMordhai2023-12-204-3/+22
|\ \
| * | ceph-dencoder: osd - Add missing typesNitzanMordhai2023-12-204-3/+22
* | | Merge pull request #54897 from aclamk/wip-aclamk-bs-fix-esb-multichunk-allocAdam Kupczyk2023-12-191-22/+53
|\ \ \
| * | | os/bluestore: Fix Blob::copy_extents functionAdam Kupczyk2023-12-141-22/+53
* | | | os/bluestore/BlueStore: fix crimson-only omap_get_values start handlingSamuel Just2023-12-131-1/+5
| |/ / |/| |
* | | Merge pull request #54102 from ifed01/wip-ifed-better-vselector-callsYuri Weinstein2023-12-134-92/+184
|\ \ \
| * | | os/bluestore: provide some reference for BlueFSVolumeSelector's interface.Igor Fedotov2023-11-141-0/+75
| * | | os/bluestore: rework vselector callsIgor Fedotov2023-11-144-92/+109
* | | | Merge pull request #52210 from ceph/wip-nitzan-ceph-dencoder-extend-common-ty...Yuri Weinstein2023-12-132-0/+10
|\ \ \ \ | |_|/ / |/| | |
| * | | ceph-dencoder: Add missing common types to ceph-dencoder for accurate encode-...NitzanMordhai2023-09-132-0/+10
* | | | os/bluestore: get rid off resulting lba alignment in allocatorsIgor Fedotov2023-12-045-47/+17
* | | | os/bluestore: adjust and validate bluefs_shared_alloc_sizeIgor Fedotov2023-12-041-7/+15
| |/ / |/| |
* | | Merge pull request #53597 from ifed01/wip-ifed-bluefs-perf-countersYuri Weinstein2023-11-132-12/+53
|\ \ \
| * | | os/bluestore: a bit more effective file_map handling in BlueFSIgor Fedotov2023-10-021-8/+8
| * | | os/bluestore: add more latency tracking perf counters into BlueFSIgor Fedotov2023-10-022-4/+45
* | | | Merge pull request #51784 from muahdib69/rsachere_cache_ratiosYuri Weinstein2023-11-031-2/+4
|\ \ \ \
| * | | | osd: make _set_cache_sizes ratio aware of cache_kv_onode_ratioRaimund Sacherer2023-10-241-2/+4
* | | | | Merge pull request #47730 from ifed01/wip-ifed-alloc-loggingIgor Fedotov2023-11-013-24/+55
|\ \ \ \ \
| * | | | | os/bluestore: do not call allocator's release on empty setIgor Fedotov2022-12-191-1/+2
| * | | | | os/bluestore: log values in hex in AvlAllocatorIgor Fedotov2022-12-191-2/+6
| * | | | | os/bluestore: assert on improper releases in AvlAllocatorIgor Fedotov2022-12-192-21/+47
* | | | | | Merge pull request #54142 from YiteGu/add-bluestore-fragmentation-to-metricsYuri Weinstein2023-10-301-1/+3
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | os/bluestore: add bluestore fragmentation micros to prometheusyite.gu2023-10-121-1/+3
* | | | | | os/bluestore: fix crash caused by dividing by 0jrchyang2023-10-241-1/+1
* | | | | | Merge pull request #53732 from pereman2/bluefs-expand-bugAdam Kupczyk2023-10-131-2/+3
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | os/bluestore: fix _extend_log seq advancePere Diaz Bou2023-09-291-2/+3
| | |_|_|/ | |/| | |
* | | | | Merge pull request #45069 from ifed01/wip-ifed-alloc-stuffIgor Fedotov2023-10-042-53/+37
|\ \ \ \ \
| * | | | | os/bluestore: Hybrid Allocator might unexpectedly returned ENOSPCIgor Fedotov2023-09-061-52/+36
| * | | | | os/bluestore: fix edge case for bitmap alloc's claim_free_to_left(0)Igor Fedotov2023-09-061-1/+1
* | | | | | Merge pull request #53048 from YiteGu/add-slow-count-committed-kvLaura Flores2023-09-262-10/+58
|\ \ \ \ \ \ | |_|_|_|_|/ |/| | | | |
| * | | | | os/bluestore: add some slow count for bluestoreyite.gu2023-08-212-10/+58
* | | | | | Merge pull request #53178 from aclamk/wip-aclamk-bs-esb-5-enabledRadoslaw Zarzynski2023-09-134-174/+1499
|\ \ \ \ \ \ | |_|_|/ / / |/| | | | |
| * | | | | os/bluestore: Fix split_cacheAdam Kupczyk2023-08-091-0/+4
| * | | | | os/bluestore: Add UT for ExtentMap::dup_esb()Adam Kupczyk2023-08-094-3/+189
| * | | | | os/bluestore: SimplifyAdam Kupczyk2023-08-092-32/+29
| * | | | | os/bluestore: Enable selection of old/new ExtentMap::dupAdam Kupczyk2023-07-061-1/+5
| * | | | | os/bluestore: Add conf option elastic_shared_blobsAdam Kupczyk2023-07-062-2/+49
| * | | | | os/bluestore: Resurrect ExtentMap::dupAdam Kupczyk2023-07-062-6/+122
| * | | | | os/bluestore: Fix copying BuffersAdam Kupczyk2023-07-061-1/+3
| * | | | | os/bluestore: Modify ExtentMap::dup to reuse blobsAdam Kupczyk2023-07-061-40/+57
| * | | | | os/bluestore: Add make_range_shared_maybe_mergeAdam Kupczyk2023-07-062-0/+74
| * | | | | os/bluestore: Introduce reblob_extentsAdam Kupczyk2023-07-061-1/+2
| * | | | | os/bluestore: Add scan_shared_blobs and find_best_companionAdam Kupczyk2023-07-062-0/+106
| * | | | | os/bluestore: Add discard_unused_buffers functionAdam Kupczyk2023-07-062-2/+37
| * | | | | os/bluestore: Add can_merge_blob and merge_blobAdam Kupczyk2023-07-063-2/+260
| * | | | | os/bluestore: Add functions for partial blob copyAdam Kupczyk2023-07-064-3/+291
| * | | | | os/bluestore: Remove inject_21040.Adam Kupczyk2023-07-061-9/+2