summaryrefslogtreecommitdiffstats
path: root/src (follow)
Commit message (Expand)AuthorAgeFilesLines
* librbd: simplify IO flush handling through AsyncOperationJason Dillaman2019-05-028-42/+28
* Merge PR #27871 into masterSage Weil2019-05-023-9/+95
|\
| * ceph_test_objectstore: add very_large_write testSage Weil2019-05-011-0/+52
| * os/bluestore: fix aio pwritev lost data problem.kungf2019-04-292-9/+43
* | Merge pull request #27844 from wjwithagen/wjw-fix-src_common_bit_vector.hpp.diffJason Dillaman2019-05-021-0/+1
|\ \
| * | common: Clang requires a default constructor, but it can be emptyWillem Jan Withagen2019-05-011-0/+1
* | | Merge pull request #27874 from athanatos/sjust/wip-peering-refactor-forreviewSamuel Just2019-05-0125-9434/+11046
|\ \ \
| * | | PGStateUtils: improvements for PGStateHistorySamuel Just2019-05-014-6/+6
| * | | PeeringState: don't zero backfill target num_bytes on activationsjust@redhat.com2019-05-011-3/+1
| * | | PeeringState: use ceph_assertSamuel Just2019-05-011-0/+2
| * | | PeeringState: add explanations for public interface methodsSamuel Just2019-05-011-78/+218
| * | | PG,PeeringState: Fix initialization ordersjust@redhat.com2019-05-014-21/+24
| * | | PeeringState: mark state and helpers privateSamuel Just2019-05-014-30/+33
| * | | osd/: clean up remaining info mutatorsSamuel Just2019-05-017-60/+114
| * | | osd/: condense missing mutations for recovery/repair/errorsSamuel Just2019-05-017-100/+119
| * | | osd/: move pg_log, missing_loc mutations to PeeringStatesjust@redhat.com2019-05-016-108/+140
| * | | osd/: unify PGBackend pull error pathwaysSamuel Just2019-05-015-62/+53
| * | | osd/: move peer_info mutators into PeeringStatesjust@redhat.com2019-05-015-44/+92
| * | | osd/: Move log version pointer updates to PeeringStateSamuel Just2019-05-016-171/+193
| * | | osd/: refactor to avoid mutable peer_missing refs in PGSamuel Just2019-05-016-93/+145
| * | | PG: remove might_have_unfound, peer_*_requestedSamuel Just2019-05-012-6/+0
| * | | osd/: fix upset, actingset, acting_backfill_recovery referencesSamuel Just2019-05-015-38/+44
| * | | osd/: fix primary/up_primary referencesSamuel Just2019-05-013-11/+7
| * | | osd/: move last_..._to_applied, backfill_targets, async_recovery_targets to P...Samuel Just2019-05-016-64/+90
| * | | PG: fix last_peering_reset and past_intervals referencesSamuel Just2019-05-013-13/+9
| * | | PeeringState::PeeringMachine::Deleting: rollfoward before resetting backfillSamuel Just2019-05-011-4/+4
| * | | osd/: add helpers to add remaining info dirtiers into PeeringStatesjust@redhat.com2019-05-017-102/+154
| * | | osd/: move append_log into PeeringStatesjust@redhat.com2019-05-015-108/+111
| * | | osd/: move append_log_entries_update_missing and merge_new_log_entries to Pee...sjust@redhat.com2019-05-015-108/+111
| * | | osd/: clean up PG deleted and deleting referencesSamuel Just2019-05-015-14/+17
| * | | PG: remove direct acting and up referencessjust@redhat.com2019-05-013-9/+6
| * | | PG: begin cleaning up scrub stat and history mutationsSamuel Just2019-05-016-58/+91
| * | | PG: remove first batch of unused referencessjust@redhat.com2019-05-012-30/+0
| * | | osd/: clarify interface for introducing disk state to PeeringStateSamuel Just2019-05-012-18/+41
| * | | osd/: move ostream<< and dump logic into PeeringStateSamuel Just2019-05-015-115/+151
| * | | osd/: clean up PeeringState::write_if_dirtySamuel Just2019-05-014-31/+28
| * | | osd/: Move init into PeeringStateSamuel Just2019-05-013-33/+57
| * | | osd/: move stat updates and publishing to PeeringStatesjust@redhat.com2019-05-014-398/+438
| * | | osd/: move more state helpers to PeeringStateSamuel Just2019-05-012-5/+15
| * | | osd/: move split/merge helpers into PeeringStateSamuel Just2019-05-014-231/+292
| * | | osd/: fix try_mark_clean/finish_recovery interface boundarySamuel Just2019-05-014-45/+48
| * | | PeeringState: remove PG references and includeSamuel Just2019-05-013-17/+5
| * | | osd/: move calc_min_last_complete_ondisk to PeeringStateSamuel Just2019-05-014-22/+26
| * | | osd/: pass OSDService::logger and log_enter/exit through PeeringListenerSamuel Just2019-05-014-7/+32
| * | | osd/: pass merge state control through PeeringListenerSamuel Just2019-05-014-3/+27
| * | | PeeringState: pass dump_recovery_info through to pl for recovery stateSamuel Just2019-05-014-7/+8
| * | | PeeringState: rearrange and fix remaining pg->gen_prefix callSamuel Just2019-05-011-54/+50
| * | | osd/: move fulfill_info etcSamuel Just2019-05-014-81/+92
| * | | osd/: clarify PeeringState deletion interfacesSamuel Just2019-05-015-6/+11
| * | | osd/: move min_peer_*_features and helpersSamuel Just2019-05-013-14/+16