summaryrefslogtreecommitdiffstats
path: root/src/osd (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #60215 from MaxKellermann/osd_optimizationsSrinivasaBharathKanta4 days3-5/+4
|\
| * osd/osd_types: perfect forwarding in pool_opts_t::set()Max Kellermann2024-11-131-3/+2
| * osd/osd_types: use std::map::insert_or_assign()Max Kellermann2024-11-131-1/+1
| * osd: disable `boost::intrusive::constant_time_size`Max Kellermann2024-11-132-2/+2
* | Merge pull request #60278 from rzarzynski/wip-os-fastomapiterYuri Weinstein5 days1-21/+28
|\ \
| * | os, osd: introduce a lightweight OMAP iterationRadoslaw Zarzynski2024-12-171-21/+28
* | | Merge pull request #60795 from taodd/fix-rbd-sparsify-on-ec-image-slowIlya Dryomov7 days1-4/+13
|\ \ \
| * | | osd: optimize extent comparison in PrimaryLogPGDongdong Tao2024-11-221-4/+13
* | | | Merge pull request #60330 from JonBailey1993/JonBailey1993/ceph_test_rados_io...Jon Bailey9 days7-6/+466
|\ \ \ \
| * | | | osd: EC error inject interfacesBill Scales11 days7-6/+466
* | | | | Merge pull request #60881 from NitzanMordhai/wip-nitzan-ipv6-subnet-checksLaura Flores9 days1-4/+2
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | common/pick_address: Add IPv6 support to is_addr_in_subnetNitzan Mordechai2024-12-011-4/+2
* | | | | osd/scrub: reset m_active_target when the scrub endsRonen Friedman2024-12-311-0/+1
* | | | | osd/scrub: convey 'reserving replicas' status in query resultsRonen Friedman2024-12-311-0/+10
* | | | | osd/scrub: abort reserving scrub if an operator-initiated scrub isRonen Friedman2024-12-292-0/+10
* | | | | osd/scrub: register for 'osd_max_scrubs' config changesRonen Friedman2024-12-291-1/+6
* | | | | osd/scrub: show reservation status in 'pg dump' outputRonen Friedman2024-12-246-11/+115
* | | | | Merge pull request #60863 from ronen-fr/wip-rf-deeperrorsRonen Friedman2024-12-183-25/+2
|\ \ \ \ \
| * | | | | osd/scrub: remove the 'has_deep_errors' scheduling flagRonen Friedman2024-11-273-25/+2
| |/ / / /
* | | | | Merge pull request #60131 from Shreyasapale/wip-fix-shreya-68009Laura Flores2024-12-031-11/+0
|\ \ \ \ \ | |/ / / / |/| | | |
| * | | | osd/scrubber: Clean up unused function add_doubleShreya Sapale2024-10-041-11/+0
* | | | | osd/scrub: fixing reservations dump formatRonen Friedman2024-11-211-1/+1
* | | | | osd: rm all uses of the cast operator of md_config_cacher_tRonen Friedman2024-11-191-7/+7
* | | | | osd/scrub: cache frequently used configuration parametersRonen Friedman2024-11-192-29/+60
* | | | | Merge pull request #60661 from ronen-fr/wip-rf-scheduledeepRonen Friedman2024-11-191-0/+5
|\ \ \ \ \ | |_|/ / / |/| | | |
| * | | | osd/scrub: fix 'schedule-deepscrub' test asok commandRonen Friedman2024-11-071-0/+5
* | | | | osd/scrub: list additional information when dumping the queueRonen Friedman2024-11-121-1/+11
| |_|_|/ |/| | |
* | | | Merge pull request #59743 from sseshasa/wip-fix-mclock-low-iops-capacity-thre...SrinivasaBharathKanta2024-11-061-8/+14
|\ \ \ \ | |/ / / |/| | |
| * | | common,osd: Use last valid OSD IOPS value if measured IOPS is unrealisticSridhar Seshasayee2024-10-171-8/+14
* | | | Merge pull request #56677 from athanatos/sjust/for-review/wip-replica-readSamuel Just2024-11-0421-122/+440
|\ \ \ \
| * | | | osd: wire up async primary->replica pct updatesSamuel Just2024-10-2110-2/+195
| * | | | osd/osd_types: add PCT_UPDATE_DELAY pool optionSamuel Just2024-10-192-1/+18
| * | | | osd: introduce acting set specific feature vectorSamuel Just2024-10-197-10/+72
| * | | | osd/PeeringState: proc_replica_info->proc_replica_notify, pass in pg_notify_tSamuel Just2024-10-192-15/+11
| * | | | osd,crimson/osd: add perf counters for replica readsSamuel Just2024-10-193-0/+28
| * | | | osd,crimson/osd: remove external interfaces for mlcodSamuel Just2024-10-191-4/+0
| * | | | osd/ECBackend: simplfy pg_committed_to handlingSamuel Just2024-10-192-2/+20
| * | | | osd/PrimaryLogPG: adjust assert in log_operationSamuel Just2024-10-191-1/+1
| * | | | osd,crimson/osd: pg_committed_to rather than mlcod for submit_log_entriesSamuel Just2024-10-191-2/+2
| * | | | osd,crimson/osd: roll_forward_to->pg_committed_to for MOSDPGUpdateLogMissing ...Samuel Just2024-10-193-15/+15
| * | | | osd,crimson/osd: use pg_committed_to rather than mlcod for submit_transactionSamuel Just2024-10-182-1/+5
| * | | | osd,crimson/osd: maintain pg_committed_to on replica rather than min_last_com...Samuel Just2024-10-187-23/+23
| * | | | osd: roll_forward_to->pg_committed_to in EC*Samuel Just2024-10-186-21/+21
| * | | | osd/PeeringState: refine pg_committed_to semanticsSamuel Just2024-10-182-7/+9
| * | | | osd/PeeringState: rename last_update_ondisk to pg_committed_toSamuel Just2024-10-183-11/+26
| * | | | osd: remove support for replicas without OSD_REPOP_MLCODSamuel Just2024-10-181-7/+3
| * | | | osd/PeeringState: remove unused PeeringState::append_log_with_trim_to_updatedSamuel Just2024-10-181-11/+0
| * | | | osd/PrimaryLogPG: cosmetic fix for long debug lineSamuel Just2024-10-181-1/+2
| * | | | osd/PeeringState: cosmetic fix for long lineSamuel Just2024-10-181-1/+2
| |/ / /
* | | | Merge pull request #60540 from ronen-fr/wip-rf-revert-57582Ronen Friedman2024-10-311-3/+1
|\ \ \ \