summaryrefslogtreecommitdiff
Commit message (Expand)AuthorAgeFilesLines
* osd: kludge to efficiently rebuild past_intervals in parallel on startuphistoric/past-intervals-hackSage Weil2012-04-293-1/+137
* osd: keep pgs locked during handle_osd_map danceSage Weil2012-04-293-21/+61
* mon: drop obsolete osd/PG.h #includesSage Weil2012-04-293-3/+0
* osd: set dirty flags on rewind_divergent_logSage Weil2012-04-291-0/+4
* osd: use dirty flags in activate(), merge_log()Sage Weil2012-04-291-4/+4
* osd: fix nested transaction in all_activated_and_committed()Sage Weil2012-04-291-4/+9
* osd: use PG::write_if_dirty() helperSage Weil2012-04-293-10/+17
* osd: do not merge history on querySage Weil2012-04-281-0/+2
* osd: dirty_info if history.merge updated anythingSage Weil2012-04-282-12/+30
* osd: write dirty info on handle info, notify, logSage Weil2012-04-281-0/+6
* osd: skip scrub scheduling if we aren't upSage Weil2012-04-281-0/+4
* osd: fix dirty_info check for advance/activate pathsSage Weil2012-04-281-9/+14
* osd: always share past_intervalsSage Weil2012-04-287-47/+96
* osd: set dirty_info in generate_past_intervalsSage Weil2012-04-281-0/+3
* osd: fill in past intervals during advance_mapSage Weil2012-04-281-0/+5
* osd: drop useless PG::fulfill_info()Sage Weil2012-04-282-17/+5
* osd: share past intervals with notifiesSage Weil2012-04-285-40/+77
* osd: only generate missing intervals in generate_past_intervalsSage Weil2012-04-281-2/+2
* osd: include past_intervals in pg debug printoutSage Weil2012-04-281-0/+5
* osd: fix check for whether to recalculate past_intervalsSage Weil2012-04-281-11/+12
* osd: PG::Interval -> pg_interval_tSage Weil2012-04-285-78/+102
* Merge branch 'next' into tSage Weil2012-04-2814-178/+288
|\
| * Stop rebuild of libcommon.la on "make dist"Dan Mick2012-04-281-2/+2
| * mon: limit size of MOSDMap message sent as replySage Weil2012-04-281-1/+5
| * ceph-object-corpus: revert rewindSage Weil2012-04-281-0/+0
| * FileJournal: simply flush by waiting for completions to emptySamuel Just2012-04-273-46/+6
| * PG: in GetInfo Notify handler, fix peer_info_requested filterSamuel Just2012-04-271-1/+1
| * librados: test get/set of debug levelsSage Weil2012-04-261-0/+35
| * config: allow {get,set}_val on subsystem debug levelsSage Weil2012-04-262-3/+37
| * librbd: the length argument of aio_discard should be uint64_tJosh Durgin2012-04-263-5/+5
| * filestore: interprect any fiemap error as EOPNOTSUPPSage Weil2012-04-261-1/+1
| * filestore: fix a journal replay issue with collection_add()Joao Eduardo Luis2012-04-261-0/+8
| * osd: filter osds removed from probe set from peer_info_requestedSage Weil2012-04-261-51/+64
| * PG: get_infos() should not post GotInfoSamuel Just2012-04-261-4/+3
| * Revert "PG: whitelist MNotifyRec in started"Samuel Just2012-04-261-2/+0
| * PG: whitelist MNotifyRec in startedSamuel Just2012-04-261-0/+2
| * mon: decode old PGMap Incrementals differently from new onesGreg Farnum2012-04-241-3/+9
| * Merge remote branch 'origin/wip-rbd-snapid' into nextJosh Durgin2012-04-242-62/+113
| |\
| | * test_rbd: add tests for snap_set and more complicated resizingJosh Durgin2012-04-241-2/+56
| | * librbd: reset needs_refresh flag before re-reading headerJosh Durgin2012-04-241-4/+7
| | * librbd: clean up snapshot handling a bitJosh Durgin2012-04-241-51/+47
| | * librbd: clarify handle_sparse_read conditionJosh Durgin2012-04-241-5/+3
* | | osdmap: fix addr dedup checkSage Weil2012-04-271-17/+13
* | | OSD: use map bl cache pinning during handle_osd_mapSamuel Just2012-04-272-3/+27
* | | simple_cache.hpp: add pinningSamuel Just2012-04-271-3/+30
* | | OSD.cc: track osdmap refs using an LRUSamuel Just2012-04-263-122/+78
* | | common/: added templated simple lru implementationsSamuel Just2012-04-263-0/+221
* | | osdmap: dedup pg_tempSage Weil2012-04-261-0/+6
* | | osdmap: use shared_ptr<> for pg_tempSage Weil2012-04-263-24/+25
* | | osd: make map dedup optionalSage Weil2012-04-262-6/+9