summaryrefslogtreecommitdiffstats
path: root/src/osd/PrimaryLogPG.cc (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #28660 from liewegas/wip-40451Kefu Chai2019-06-251-1/+5
|\
| * osd/PG: do not queue scrub if PG is not active when unblockSage Weil2019-06-191-1/+5
* | Merge pull request #28418 from xiexingguo/wip-kick-recovery-priorityKefu Chai2019-06-181-2/+2
|\ \ | |/ |/|
| * osd: give recovery ops initialized by client op a higher priorityxie xingguo2019-06-111-2/+2
* | buffer,crypto,osd,tools: extract digest methods out of bufferlistKefu Chai2019-06-111-21/+13
* | common,osd: add hash algorithms for dedup (sha256, sha512)myoungwon oh2019-06-061-25/+36
|/
* Merge pull request #21722 from mslovy/wip-parial-recoveryNeha Ojha2019-05-101-2/+36
|\
| * osd: mark ObjectCleanRegions dirty for related operationslishuhao2019-05-061-2/+36
* | osd/: convert boost::optional users to std::optionalSamuel Just2019-05-101-55/+56
* | src/osd: Clean up PeeringCtx ownership semantics and pointer/ref usageSamuel Just2019-05-101-5/+5
* | Merge pull request #27855 from tchaikov/wip-ceph-releaseKefu Chai2019-05-091-13/+13
|\ \
| * | src/: define ceph_release_t and use itKefu Chai2019-05-041-13/+13
| |/
* / osd/PrimaryLogPG: disallow ops on objects with an empty nameSage Weil2019-05-061-0/+5
|/
* osd/: clean up remaining info mutatorsSamuel Just2019-05-011-45/+74
* osd/: condense missing mutations for recovery/repair/errorsSamuel Just2019-05-011-46/+25
* osd/: move pg_log, missing_loc mutations to PeeringStatesjust@redhat.com2019-05-011-88/+85
* osd/: unify PGBackend pull error pathwaysSamuel Just2019-05-011-24/+12
* osd/: move peer_info mutators into PeeringStatesjust@redhat.com2019-05-011-42/+31
* osd/: Move log version pointer updates to PeeringStateSamuel Just2019-05-011-142/+16
* osd/: refactor to avoid mutable peer_missing refs in PGSamuel Just2019-05-011-80/+25
* osd/: fix upset, actingset, acting_backfill_recovery referencesSamuel Just2019-05-011-22/+22
* osd/: move last_..._to_applied, backfill_targets, async_recovery_targets to P...Samuel Just2019-05-011-44/+46
* PG: fix last_peering_reset and past_intervals referencesSamuel Just2019-05-011-5/+5
* osd/: add helpers to add remaining info dirtiers into PeeringStatesjust@redhat.com2019-05-011-66/+24
* osd/: move append_log_entries_update_missing and merge_new_log_entries to Pee...sjust@redhat.com2019-05-011-2/+4
* osd/: clean up PG deleted and deleting referencesSamuel Just2019-05-011-8/+5
* PG: begin cleaning up scrub stat and history mutationsSamuel Just2019-05-011-1/+1
* osd/: move ostream<< and dump logic into PeeringStateSamuel Just2019-05-011-48/+1
* osd/: move calc_min_last_complete_ondisk to PeeringStateSamuel Just2019-05-011-2/+2
* osd/: clarify PeeringState deletion interfacesSamuel Just2019-05-011-0/+2
* osd/: move share_pg_info to PeeringStateSamuel Just2019-05-011-2/+2
* osd/: move waiting_for_flushed|peering handling into on_activate_completeSamuel Just2019-05-011-0/+14
* osd/: move search_for_missing, discover_all_unfound, build_might_have_unfoundSamuel Just2019-05-011-1/+1
* PeeringState: restructure activate to avoid snap_trimqSamuel Just2019-05-011-1/+1
* osd/: remove OSDService::check_osdmap_full, fix callerSamuel Just2019-05-011-5/+0
* osd/: move needs_recover/backfill, all_unfound_are_queried_or_lostSamuel Just2019-05-011-2/+3
* osd/: move io reservation machinery into PeeringStatesjust@redhat.com2019-05-011-1/+1
* osd/: merge update_store_with_options with on_pool_changesjust@redhat.com2019-05-011-1/+1
* osd/: move start_peering_interval and callees into PeeringStatesjust@redhat.com2019-05-011-3/+4
* osd/: move flush state into PeeringStateSamuel Just2019-05-011-10/+4
* osd/: move check_recovery_sources and missing_loc into PeeringStateSamuel Just2019-05-011-27/+0
* PGStateUtils: remove PG*, move into PGStateHistory into PeeringStateSamuel Just2019-05-011-2/+2
* osd/: mechanically rip PeeringState and friends out into their own fileSamuel Just2019-05-011-11/+11
* Merge pull request #27209 from dzafman/wip-38840David Zafman2019-04-271-0/+5
|\
| * osd: Don't evict after a flush if intersecting scrub rangeDavid Zafman2019-03-271-0/+5
* | osd: Increase log level of messages which unnecessarily fill up logsDavid Zafman2019-04-181-2/+2
* | osd: automatically repair replicated replica on pulling errorxie xingguo2019-04-041-2/+11
* | Merge pull request #27205 from xiexingguo/wip-38784Xie Xingguo2019-03-301-4/+3
|\ \ | |/ |/|
| * osd/PG: introduce all_missing_unfound helperxie xingguo2019-03-271-4/+3
* | Merge pull request #26942 from dzafman/wip-38616David Zafman2019-03-271-0/+3
|\ \