summaryrefslogtreecommitdiffstats
path: root/src/crimson (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #61261 from xxhdx1985126/wip-seastore-lba-backref-mappingYingxin Cheng4 days14-190/+221
|\
| * crimson/os/seastore: refactor LBAMappingXuehan Xu8 days14-190/+221
* | Merge pull request #60278 from rzarzynski/wip-os-fastomapiterYuri Weinstein5 days1-2/+15
|\ \
| * | crimson, os: put AlienStore::omap_get_values() on top of OS::omap_iterate()Radoslaw Zarzynski2024-12-171-2/+15
* | | Merge pull request #60958 from xxhdx1985126/wip-69120Matan Breizman6 days1-9/+18
|\ \ \
| * | | crimson/osd/backfill_state: recheck whether needs to scan the primary atXuehan Xu13 days1-9/+18
* | | | Merge pull request #60803 from xxhdx1985126/wip-69027Matan Breizman6 days6-9/+64
|\ \ \ \
| * | | | crimson/osd/replicated_backend: make sure the check on whether to sendXuehan Xu13 days1-2/+2
| * | | | crimson/osd/replicated_recovery_backend: ignore the recovery of deleteXuehan Xu13 days1-0/+9
| * | | | crimson/osd/replicate_backend: add standalone delete to the push queueXuehan Xu13 days5-7/+53
| |/ / /
* | | | Merge pull request #60883 from xxhdx1985126/wip-crimson-backfill-throttleMatan Breizman9 days6-4/+34
|\ \ \ \
| * | | | crimson/osd/pg_recovery: throttle backfills together with pg-log basedXuehan Xu13 days6-4/+34
| |/ / /
* | | | Merge pull request #60891 from xxhdx1985126/wip-seastore-fadvise-backfillYingxin Cheng9 days19-112/+273
|\ \ \ \ | |_|_|/ |/| | |
| * | | crimson/osd/replicated_recovery_backend: prevent recovery/backfills fromXuehan Xu12 days3-15/+36
| * | | crimson/os: all "read/get" interfaces accept op_flagsXuehan Xu12 days7-78/+149
| * | | crimson/os/seastore: introduce cache_hint_tXuehan Xu12 days11-29/+98
* | | | Merge pull request #61213 from Matan-B/wip-matanb-crimson-shared-lru-dtorMatan Breizman11 days1-4/+19
|\ \ \ \ | |_|/ / |/| | |
| * | | crimson/common/shared_lru: rename Deleter::cacheMatan Breizman2025-01-021-6/+6
| * | | crimson/common/shared_lru: invalidate Deleter's cacheMatan Breizman2025-01-021-1/+16
* | | | Merge pull request #59593 from xxhdx1985126/wip-67888Matan Breizman13 days3-114/+190
|\ \ \ \
| * | | | crimson/osd/backfill_state: treat Cancelled as a pause of the ongoing backfil...Xuehan Xu2024-12-162-7/+110
| * | | | crimson/osd/backfill_state: drop CancelledXuehan Xu2024-12-032-52/+0
| * | | | crimson/osd/backfill_state: Enqueuing doesn't last, so there should beXuehan Xu2024-12-031-3/+0
| * | | | crimson/osd/backfill_state: add pg infos to all backfill_state's logsXuehan Xu2024-12-033-60/+88
* | | | | Merge pull request #60597 from xxhdx1985126/wip-68806Matan Breizman13 days1-1/+4
|\ \ \ \ \
| * | | | | crimson/osd/replicated_recovery_backend: call on_global_recover() onlyXuehan Xu2024-11-021-1/+4
* | | | | | Merge pull request #60041 from xxhdx1985126/wip-68286Matan Breizman13 days12-14/+82
|\ \ \ \ \ \
| * | | | | | crimson/osd/pg_shard_manager: discard outdated operations when theXuehan Xu2024-12-1912-14/+82
* | | | | | | Merge pull request #61086 from athanatos/sjust/wip-rep-pipelineSamuel Just2025-01-036-30/+96
|\ \ \ \ \ \ \ | |_|_|_|_|/ / |/| | | | | |
| * | | | | | crimson/.../replicated_request: do commit in concurrent phaseSamuel Just2024-12-174-2/+51
| * | | | | | crimson/.../replicated_request: split discard check and reply send out of PG:...Samuel Just2024-12-173-11/+24
| * | | | | | crimson/.../replicated_request: convert with_pg_interruptible to coroutineSamuel Just2024-12-171-11/+9
| * | | | | | crimson/.../replicated_request: factor out with_pg_interruptibleSamuel Just2024-12-172-13/+22
| * | | | | | crimson/.../replicated_request: call handle.complete() once in finallySamuel Just2024-12-171-4/+1
| * | | | | | crimson/.../replicated_request: fix debug lineSamuel Just2024-12-171-1/+1
| |/ / / / /
* | | | | | Merge pull request #61144 from cyx1231st/wip-seastore-improve-backrefYingxin Cheng2024-12-2614-305/+452
|\ \ \ \ \ \
| * | | | | | crimson/os/seastore/cache: move committing existing blocks to prepare_record()Yingxin Cheng2024-12-241-44/+44
| * | | | | | crimson/os/seastore/journal: hide RBM specific finish_commit()Yingxin Cheng2024-12-246-61/+84
| * | | | | | crimson/os/seastore/cache: minor cleanupYingxin Cheng2024-12-241-39/+42
| * | | | | | crimson/os/seastore: make the updates to backref_entry_mset be consistent wit...Yingxin Cheng2024-12-193-27/+63
| * | | | | | crimson/os/seastore: move backref_entry_t to a separate headerYingxin Cheng2024-12-183-108/+128
| * | | | | | crimson/os/seastore/cache: rework backref_batch_update()Yingxin Cheng2024-12-182-21/+29
| * | | | | | crimson/os/seastore: introduce named factory methods for alloc/retireYingxin Cheng2024-12-183-28/+77
| * | | | | | crimson/os/seastore/seastore_types: use is_backref_mapped_type()Yingxin Cheng2024-12-184-14/+23
| * | | | | | crimson/os/seastore/cache: don't mark allocations as L_ADDR_NULLYingxin Cheng2024-12-181-2/+2
| * | | | | | crimson/os/seastore: misc related cleanupsYingxin Cheng2024-12-183-65/+73
| * | | | | | crimson/os/seastore/cache: drop unused backref_entry_t::seqYingxin Cheng2024-12-183-18/+9
| | |_|_|/ / | |/| | | |
* | | | | | Merge pull request #60821 from Matan-B/wip-matanb-crimson-seastore-deafultMatan Breizman2024-12-231-1/+1
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | crimson: switch to SeaStore as default objectstoreMatan Breizman2024-12-161-1/+1
| |/ / / /
* | | | | Merge pull request #61005 from athanatos/sjust/wip-crimson-io-3Samuel Just2024-12-1623-651/+660
|\ \ \ \ \ | |/ / / / |/| | | |