summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* ReplicatedPG: add debugging in recover_replicas for objects added for backfillwip-5992-2Samuel Just2013-09-231-0/+11
* ReplicatedPG,PG: use PGBackend methods for getattrSamuel Just2013-09-232-16/+28
* ReplicatedPG,PG: adapt collection_list* users to PGBackend interfaceSamuel Just2013-09-232-20/+20
* PG,ReplicatedPG: expose PGBackend to PGSamuel Just2013-09-232-0/+6
* PG.cc: remove leading empty spaceSamuel Just2013-09-231-1/+0
* PGBackend,ReplicatedBackend: add interfaces for scanning the pgSamuel Just2013-09-233-0/+89
* ReplicatedPG: don't rescan the local collection if we can avoid itSamuel Just2013-09-233-8/+63
* [SQUASH]ReplicatedPG: finish_recovery_op in cancel_pushSamuel Just2013-09-231-0/+1
* ReplicatedPG.h: remove temp_coll stubSamuel Just2013-09-231-5/+0
* OSD,ReplicatedPG: queue pushes in a op_tp workqueueSamuel Just2013-09-233-4/+11
* ReplicatedPG: don't proceed to backfill until recovering is emptySamuel Just2013-09-231-2/+5
* ReplicatedPG: correctly handle backfillSamuel Just2013-09-233-18/+18
* ReplicatedPG/Backend: fix up recalc_subsetsSamuel Just2013-09-233-35/+16
* ReplicatedBackend: wire in start_pushesSamuel Just2013-09-233-10/+71
* ReplicatedBackend: handle stats properlySamuel Just2013-09-234-24/+38
* ReplicatedBackend: track object contexts in Push/PullInfoSamuel Just2013-09-232-15/+7
* ReplicatedBackend: remove priority from Pull/PushInfoSamuel Just2013-09-232-3/+1
* ReplicatedPG/Backend: move prep_push and friends to ReplicatedBackendSamuel Just2013-09-234-110/+115
* ReplicatedPG: remove pushing/pullingSamuel Just2013-09-232-73/+19
* ReplicatedPG/Backend: handle down pull sourcesSamuel Just2013-09-235-18/+39
* ReplicatedPG/Backend: split recover_missing out of prepare_pullSamuel Just2013-09-234-108/+180
* ReplicatedPG/Backend: shuffle over submit_push_*/build_push_opSamuel Just2013-09-233-20/+20
* ReplicatedPG/Backend: move over send_pushes/send_pulls/prep_push_op_blankSamuel Just2013-09-233-32/+27
* ReplicatedPG/Backend: move over _failed_pushSamuel Just2013-09-233-4/+10
* ReplicatedPG/Backend: move handle_*Samuel Just2013-09-233-32/+25
* ReplicatedPG/Backend: shuffle do_pull/do_push_replySamuel Just2013-09-233-6/+4
* ReplicatedPG/Backend: move _do_push,_do_pull_response,do_pushSamuel Just2013-09-233-21/+17
* ReplicatedPG/Backend: convert sub_op_pullSamuel Just2013-09-233-3/+2
* ReplicatedPG: make log_subop_stats staticSamuel Just2013-09-232-25/+22
* ReplicatedPG/Backend: shuffle sub_op_push_replySamuel Just2013-09-233-3/+2
* ReplicatedPG/Backend: shuffle sub_op_push over to ReplicatedBackendSamuel Just2013-09-234-17/+19
* osd/: allow dout for ReplicatedBackend methods to work in ReplicatedPG.ccSamuel Just2013-09-231-2/+3
* ReplicatedPG: extract PGBackend::Listener recovery callbacksSamuel Just2013-09-234-109/+159
* PG,ReplicatedPG: handle do_request in ReplicatedPG,PGBackendSamuel Just2013-09-235-89/+68
* ReplicatedPG: pass on dump_recovery_info to PGBackendSamuel Just2013-09-231-43/+6
* OSD,ReplicatedPG: let PGBackend handle the temp collectionSamuel Just2013-09-237-77/+69
* osd/: add PGBackend interfaces and stubsSamuel Just2013-09-238-2/+726
* ReplicatedPG: Allow get_object_context caller to provide attributesSamuel Just2013-09-233-32/+65
* ReplicatedPG: send_push is unusedSamuel Just2013-09-232-16/+0
* FileStore: ping tphandle between each operation within a transactionSamuel Just2013-09-232-3/+13
* WorkQueue: add a workqueue which simply runs queued GenContextsSamuel Just2013-09-231-0/+43
* Context: add GenContext templated on the callback argumentSamuel Just2013-09-231-0/+20
* Merge pull request #588 from dachary/wip-6274Sage Weil2013-09-2313-28/+1223
|\
| * ceph_argparse: unit tests for validate_command config-keyLoic Dachary2013-09-231-0/+25
| * ceph_argparse: unit tests for validate_command osdLoic Dachary2013-09-231-0/+510
| * ceph_argparse: unit tests for validate_command monLoic Dachary2013-09-231-0/+29
| * ceph_argparse: unit tests for validate_command mdsLoic Dachary2013-09-231-0/+134
| * ceph_argparse: unit tests for misc validate_commandLoic Dachary2013-09-231-0/+97
| * ceph_argparse: unit tests for validate_command authLoic Dachary2013-09-231-0/+52
| * ceph_argparse: unit tests for validate_command pgLoic Dachary2013-09-231-0/+98