summaryrefslogtreecommitdiffstats
path: root/src/osd/PGBackend.h (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #21722 from mslovy/wip-parial-recoveryNeha Ojha2019-05-101-1/+1
|\
| * osd: change build_push_op and submit_push_data base recovery strategylishuhao2019-05-061-1/+1
* | osd/: convert boost::optional users to std::optionalSamuel Just2019-05-101-9/+9
* | src/osd: refactor to use ostream_tempSamuel Just2019-05-101-2/+3
|/
* osd/: unify PGBackend pull error pathwaysSamuel Just2019-05-011-20/+18
* osd/: remove OSDService::check_osdmap_full, fix callerSamuel Just2019-05-011-2/+0
* osd: automatically repair replicated replica on pulling errorxie xingguo2019-04-041-1/+3
* osd, test: Add num_shards_repaired to osd_stat_t for pushes with repair set 3(3)David Zafman2019-03-261-0/+2
* osd: Track num_objects_repaired in pg stats 2(3)David Zafman2019-03-261-0/+1
* osd: Implement lazy omap usage statisticsBrad Hubbard2019-02-261-2/+2
* osd: remove unused function.Jianpeng Ma2019-01-311-2/+0
* osd: Deny reservation if expected backfill size would put us over backfill_fu...David Zafman2018-12-181-0/+1
* osd: Deny reservation if expected backfill size would put us over backfill_fu...David Zafman2018-12-181-0/+6
* osd: drop PGBackend::Listener::get_epoch().Radoslaw Zarzynski2018-10-311-1/+0
* osd: switch the return type of PG::get_osdmap().Radoslaw Zarzynski2018-10-311-2/+2
* core: avoid get_epoch()-driven refcounting on OSDMap in ReplicatedBackend.Radoslaw Zarzynski2018-10-241-0/+2
* osd: Use ceph_assert for asserts.Adam C. Emerson2018-08-271-2/+2
* osd: Log shard errors in be_select_auth_object() as other errorsDavid Zafman2018-08-231-1/+3
* osd: Move object error check out of be_select_auth_object()David Zafman2018-08-231-2/+2
* osd: Fix pg repair to handle object info data_digest mismatched, but replicas...David Zafman2018-07-261-1/+2
* osd: add flag to remember async recoveryNeha Ojha2018-07-171-1/+2
* include/memory.h: remove memory.hKefu Chai2018-06-261-1/+1
* dout: DoutPrefixProvider operates directly on streamCasey Bodley2018-04-241-3/+3
* Merge PR #21080 into masterPatrick Donnelly2018-04-101-1/+1
|\
| * src: Added const references to various function parametersWilson E. Alvarez2018-04-061-1/+1
* | Merge pull request #21151 from xiexingguo/wip-prune-olrKefu Chai2018-04-071-1/+0
|\ \
| * | osd/PGBackend: drop input "snapid_t" from objects_list_range()xie xingguo2018-03-311-1/+0
* | | osd: store ec profile with final poolSage Weil2018-04-041-1/+1
* | | osd: misc fixesSage Weil2018-04-041-0/+2
| |/ |/|
* | Merge pull request #20298 from markhpc/wip-osd-check_fullKefu Chai2018-04-021-1/+1
|\ \ | |/ |/|
| * OSD: don't process ostream strings when not debugging.Mark Nelson2018-02-121-1/+1
* | Merge remote-tracking branch 'gh/mimic-dev2'Sage Weil2018-03-191-0/+3
|\ \
| * | osd/PrimaryLogPG: restore op_applied in PGBackendSage Weil2018-03-161-0/+3
* | | PG: update pg_log missing for async_recovery_targetsNeha Ojha2018-03-141-0/+1
* | | osd: introduce acting_recovery_backfill shardsNeha Ojha2018-03-141-1/+1
|/ /
* | osd/PGBackend: drop on_applied callback for submit_transactionSage Weil2018-02-121-4/+0
* | osd/PGBackend: drop on_local_applied_asyncSage Weil2018-02-121-1/+0
|/
* osd: allow limited scrub preemptionSage Weil2018-01-171-0/+1
* osd: piecewise scrubSage Weil2018-01-161-9/+9
* osd/PGBackend: remove unused on_flushed()Sage Weil2017-12-041-2/+0
* osd/PG: const cleanup for recoverable/readable predicatesNeha Ojha2017-11-171-2/+2
* Merge pull request #16332 from badone/wip-warn-about-objects-with-too-many-om...Kefu Chai2017-10-251-1/+8
|\
| * osd: Add a flag to ScrubMap to signal check neededBrad Hubbard2017-10-241-1/+2
| * osd: Warn about objects with too many omap entriesBrad Hubbard2017-10-241-0/+5
| * osd: Move creation of 'master_set' to scrub_compare_mapsBrad Hubbard2017-10-241-0/+1
* | osd: Better handle failure to get enough EC shards to backfillDavid Zafman2017-10-161-0/+6
|/
* osd/PGBackend: remove scrub_supported()Sage Weil2017-10-061-1/+0
* osd/ECBackend: use Listener instead of PG interface to check undersizedSage Weil2017-10-061-0/+2
* osd/PrimaryLogPG: do not set data/omap digest blindlyxie xingguo2017-09-301-1/+2
* osd: Log auditBrad Hubbard2017-07-261-0/+1