summaryrefslogtreecommitdiffstats
path: root/src/os (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #60556 from aclamk/wip-aclamk-bluefs-truncate-allocations-...Adam Kupczyk28 hours1-31/+29
|\
| * os/bluestore: Make truncate() drop unused allocationsAdam Kupczyk2024-10-291-31/+29
* | Merge pull request #60363 from aclamk/wip-aclamk-fix-bluefs-bdev-expandAdam Kupczyk28 hours1-2/+27
|\ \
| * | os/bluestore: Fix CBT bluefs-bdev-expandAdam Kupczyk2024-10-161-2/+27
* | | Merge pull request #61314 from aclamk/wip-aclamk-bluefs-truncate-fixAdam Kupczyk4 days3-2/+7
|\ \ \
| * | | os/bluestore: Fix BlueFS::truncate()Adam Kupczyk5 days3-2/+7
* | | | Merge pull request #58924 from imtzw/tzw_ikey_latYuri Weinstein5 days1-0/+6
|\ \ \ \
| * | | | bluestore: record omapiter init latencyimtzw2024-07-311-0/+6
* | | | | Merge pull request #60278 from rzarzynski/wip-os-fastomapiterYuri Weinstein5 days9-98/+295
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | os, test: make omap_iterate obligatory for ObjectStoresRadoslaw Zarzynski2024-12-171-3/+1
| * | | | os/kstore: bring support for omap_iterateRadoslaw Zarzynski2024-12-172-0/+72
| * | | | os/memstore: bring support for omap_iterateRadoslaw Zarzynski2024-12-172-0/+49
| * | | | crimson, os: put AlienStore::omap_get_values() on top of OS::omap_iterate()Radoslaw Zarzynski2024-12-175-96/+0
| * | | | os/bluestore: reduce dependencies of omap_iterate()'s loop on OnodeRadoslaw Zarzynski2024-12-172-16/+10
| * | | | kv: avoid memcpy around key() in OMAP iterator of KeyValueDBRadoslaw Zarzynski2024-12-172-4/+18
| * | | | os/bluestore: bring latency logging to omap_iterate()Radoslaw Zarzynski2024-12-171-1/+18
| * | | | os/bluestore: implement the lightweight OMAP iterationRadoslaw Zarzynski2024-12-172-0/+77
| * | | | kv: avoid memcpy in OMAP iterator of KeyValueDBRadoslaw Zarzynski2024-12-177-0/+27
| * | | | os, osd: introduce a lightweight OMAP iterationRadoslaw Zarzynski2024-12-171-0/+45
* | | | | Merge pull request #45384 from ifed01/wip-ifed-fragmentation-commandIgor Fedotov2024-12-161-1/+1
|\ \ \ \ \
| * | | | | tool/ceph-bluestore-tool: fix wrong keyword for 'free-fragmentation' command.Igor Fedotov2022-03-141-1/+1
* | | | | | crimson: add missing includesMax Kellermann2024-12-101-0/+7
* | | | | | Merge pull request #59481 from ifed01/wip-ifed-more-info-in-slow-op-logSrinivasaBharathKanta2024-11-042-4/+48
|\ \ \ \ \ \
| * | | | | | os/bluestore: log max throttle cost and txc count on slow op.Igor Fedotov2024-09-302-4/+41
| * | | | | | os/bluestore: log additional txc info for slow op warning onIgor Fedotov2024-09-241-1/+8
* | | | | | | Merge pull request #59838 from cbodley/wip-68083Yuri Weinstein2024-10-301-201/+0
|\ \ \ \ \ \ \ | |_|_|_|_|_|/ |/| | | | | |
| * | | | | | os: remove unused btrfs_ioctl.h and testsCasey Bodley2024-09-171-201/+0
| |/ / / / /
* | | | | | Merge pull request #60258 from aclamk/wip-aclamk-cbt-improve-show-labelAdam Kupczyk2024-10-231-5/+10
|\ \ \ \ \ \
| * | | | | | os/bluestore/ceph-bluestore-tool: Modify show-label for many devsAdam Kupczyk2024-10-111-5/+10
| | |_|/ / / | |/| | | |
* | | | | | Merge pull request #60323 from aclamk/wip-aclamk-fix-68528Adam Kupczyk2024-10-181-6/+3
|\ \ \ \ \ \
| * | | | | | os/bluestore: Fix repair of multilabel when collides with BlueFSAdam Kupczyk2024-10-161-6/+3
| | |_|_|_|/ | |/| | | |
* | | | | | Merge pull request #59782 from aclamk/wip-aclamk-fix-67596-allocmapAdam Kupczyk2024-10-181-0/+8
|\ \ \ \ \ \ | |/ / / / / |/| | | | |
| * | | | | os/bluestore: Fix ceph-bluestore-tool allocmap commandAdam Kupczyk2024-09-251-0/+8
| | |/ / / | |/| | |
* | | | | os/bluestore: Make truncate() drop unused allocationsAdam Kupczyk2024-10-082-23/+56
| |/ / / |/| | |
* | | | Merge pull request #58952 from YiteGu/add-perfcounter-for-blk-discardIgor Fedotov2024-09-253-3/+7
|\ \ \ \
| * | | | os/bluestore: passing device type name parameter to kernel deviceYite Gu2024-08-083-3/+7
* | | | | Merge pull request #59850 from aclamk/wip-aclamk-fix-67911-bdev-multi-labelAdam Kupczyk2024-09-251-4/+4
|\ \ \ \ \
| * | | | | os/bluestore: Move reservation of bdev label to proper place.Adam Kupczyk2024-09-181-4/+4
| | |/ / / | |/| | |
* | | | | Merge pull request #59762 from aclamk/wip-aclamk-cbt-combinedAdam Kupczyk2024-09-253-5/+76
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | tools/ceph-bluestore-tool: remove param zap_sizeAdam Kupczyk2024-09-133-21/+11
| * | | | tools/ceph-bluestore-tool: Allow show-label even if OSD is runningAdam Kupczyk2024-09-121-0/+4
| * | | | tool/bluestore-tool: add zap_device command supportIgor Fedotov2024-09-063-1/+75
| * | | | tools/ceph-bluestore-tool: fix "--yes-i-really-really-mean-it" optionIgor Fedotov2024-09-061-4/+7
* | | | | os/bluestore: perfect comments in hybrid_allocatorwanglinke2024-09-101-1/+1
|/ / / /
* | | | Merge pull request #54504 from aclamk/wip-aclamk-bs-refactor-write-pathAdam Kupczyk2024-08-137-18/+2073
|\ \ \ \
| * | | | os/bluestore: Write_v2 changesAdam Kupczyk2024-08-072-6/+1
| * | | | os/bluestore: Write_v2 changesAdam Kupczyk2024-08-072-10/+11
| * | | | os/bluestore: Add conf.bluestore_write_v2_randomAdam Kupczyk2024-08-071-1/+6
| * | | | os/bluestore: Add compression fallbackAdam Kupczyk2024-08-071-2/+6
| * | | | os/bluestore: Writer, fix find_mutable_blobAdam Kupczyk2024-08-071-3/+12