summaryrefslogtreecommitdiffstats
path: root/src/mon/OSDMonitor.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* mon [stretch mode]: support disable_stretch_modeKamoltat Sirivadhna2024-09-181-0/+14
* mon/OSDMonitor: check crush features in crush_rule_create_erasureSamuel Just2024-08-281-1/+1
* Allow setting peering_crush_bucket_{count|target|barrier}Kamoltat2024-07-181-0/+4
* Merge pull request #55841 from Matan-B/wip-matanb-mon-rmsnap-fixYuri Weinstein2024-03-201-0/+4
|\
| * mon/OSDMonitor: unify remove_pool_snap callersMatan Breizman2024-03-031-0/+4
* | mon/OSDMonitor: add commentsMatan Breizman2024-02-071-2/+18
* | mon/OSDMonitor: rename get_lower_bound to get_lower_bound_by_poolMatan Breizman2024-01-311-1/+1
|/
* mon/OSDMonitor: remove pending_pseudo_purged_snapsMatan Breizman2023-10-151-1/+0
* osd/OSDMonitor: check svc is writeable before changing pendingPatrick Donnelly2023-08-021-2/+2
* Remove filestore from OSDMonitorhosomn2023-05-121-3/+0
* Merge pull request #49507 from Matan-B/wip-matanb-check_pg_num-editYuri Weinstein2023-02-271-0/+1
|\
| * mon/OSDMointor: Simplify check_pg_num()Matan Breizman2022-12-201-0/+1
* | mon/OSDMonitor: add crimson pool support, enforce crimson restrictionsSamuel Just2023-02-141-1/+2
|/
* osd, mon: Add 'osd pg-upmap-primary' and 'osd rm-pg-upmap-primary' commands.Josh Salomon2022-12-141-0/+3
* Merge pull request #39440 from pdvian/wip-warn-filestore-osdsYuri Weinstein2022-01-121-0/+3
|\
| * mon/OSDMonitor: Raise health warning for filestore osdsPrashant D2022-01-051-0/+3
* | mon/OSDMonitor: add option --pg-num_max arg for create poolSage Weil2022-01-031-0/+1
|/
* mon: osd pool create <pool-name> with --bulk flagKamoltat2021-12-201-0/+1
* mon/OSDMonitor: Make the pg_num check more accuratejerryluo2021-09-271-1/+1
* mon: build without "using namespace std"Kefu Chai2021-08-131-11/+12
* mon/OSDMonitor: account for PG merging in epoch_by_pg accountingDan van der Ster2021-07-071-2/+2
* mon: Sanely set the default CRUSH rule when creating pools in stretch modeGreg Farnum2021-06-171-0/+7
* mon/OSDMonitor: let OSDMonitor::_get_pending_crush() returnKefu Chai2021-04-241-1/+1
* mon: maintain stretch_recovery_triggered in new OSDMon::set_*_stretch_modeGreg Farnum2021-04-131-0/+12
* mon/OSDMonitor: drop stale failure_infoKefu Chai2021-03-191-0/+1
* mon/OSDMonitor: extract get_grace_time()Kefu Chai2021-03-191-0/+1
* mon/OSDMonitor: do not return old failure report when updating itKefu Chai2021-03-191-20/+11
* mon: add "std::" to qualify type namesKefu Chai2020-12-111-1/+1
* mon: store a reference as member variableKefu Chai2020-12-061-1/+1
* mon: Add osd version collectorDavid Zafman2020-11-121-0/+1
* Merge pull request #33963 from rosinL/wip-40668Kefu Chai2020-10-041-3/+4
|\
| * mon/OSDMonitor: Add a safety builtin to mon_osd_report_timeoutluo rixin2020-09-011-3/+4
* | Merge remote-tracking branch 'origin/master' into wip-stretch-modeGreg Farnum2020-09-141-2/+2
|\|
| * blacklist -> blocklistSage Weil2020-08-241-2/+2
* | mon: add a STRETCH_MODE feature and check itGreg Farnum2020-07-201-1/+6
* | mon: require all pools be in stretch mode; remove explicit listing from commandGreg Farnum2020-07-201-1/+0
* | mon: exit stretch recovery when no PGs are degraded/inactive/unknownGreg Farnum2020-07-201-0/+17
* | mon: osd: set a stretch recovering flag and increase pool size when dead site...Greg Farnum2020-07-201-0/+4
* | mon: trigger degraded stretch mode from osdmap updates tooGreg Farnum2020-07-201-2/+2
* | mon: detect when a stretch mode site is down and enter "degraded" modeGreg Farnum2020-07-201-0/+14
* | mon: add enable_stretch_mode command with skeleton implementationGreg Farnum2020-07-201-0/+33
|/
* mon/OSDMonitor: Reset grace period if failure interval exceeds a threshold.Sridhar Seshasayee2020-06-241-0/+4
* mon/FSCommands: Fix 'add_data_pool' commandRamana Raja2020-04-151-1/+2
* Merge pull request #19076 from jecluis/wip-mon-fix-osdmap-lec-trimKefu Chai2020-04-151-0/+2
|\
| * mon/OSDMonitor: dump last epoch clean info on reportJoao Eduardo Luis2020-03-231-0/+2
* | mon: Build ceph-mon without using namespace declarations in headersAdam C. Emerson2020-03-221-127/+123
|/
* mon/OSDMonitor: accept 'autoscale_mode' argument to 'osd pool create'Sage Weil2020-02-061-0/+1
* mon/OSDMonitor: drop removed_ key generator helpersSage Weil2019-09-231-19/+2
* mon/OSDMonitor: un-generalize insert_snap_updateSage Weil2019-09-231-2/+1
* mon/OSDMonitor: un-generalized _lookup_snapSage Weil2019-09-231-5/+1