summaryrefslogtreecommitdiffstats
path: root/src/osd (follow)
Commit message (Expand)AuthorAgeFilesLines
* Merge pull request #15765 from jimmyway/wip-ec-plan-cleanupSage Weil2017-06-271-4/+2
|\
| * EC: cleanup the redundant check which works in IO contexttang.jin2017-06-201-4/+2
* | Merge pull request #14997 from ivancich/wip-bring-in-dmclock-p2Sage Weil2017-06-269-145/+832
|\ \
| * | osd/PG: Add two new mClock implementations of the PG sharded operator queueJ. Eric Ivancich2017-06-219-145/+832
| |/
* | Merge pull request #15555 from liewegas/wip-19023Kefu Chai2017-06-261-19/+11
|\ \
| * | PG: set CLEAN if we have enough replicasSamuel Just2017-06-071-14/+7
| * | PG: only mark_clean if we are active and not just peeredSamuel Just2017-06-071-7/+6
* | | osd: unlock sdata_op_ordering_lock with sdata_lock hold to avoid missing wake...Ming Lin2017-06-231-1/+1
* | | Merge pull request #15795 from myoungwon/wip-print-ignore_redirectYuri Weinstein2017-06-231-0/+1
|\ \ \
| * | | osd/osd_types: add flag name (IGNORE_REDIRECT)myoungwon oh2017-06-211-0/+1
| | |/ | |/|
* | | osd/OSDMap: _apply_remap -> _apply_upmapxie xingguo2017-06-222-4/+4
* | | Merge pull request #15354 from badone/wip-rados-ls-auth-fixSage Weil2017-06-221-4/+4
|\ \ \
| * | | osd: Reverse order of op_has_sufficient_caps and do_pg_opBrad Hubbard2017-06-191-4/+4
* | | | Merge pull request #15649 from liewegas/wip-20274Sage Weil2017-06-222-13/+22
|\ \ \ \
| * | | | osd/PGLog: ignore ERROR entires in _merge_object_divergent_entriesSage Weil2017-06-221-8/+20
| * | | | osd/PGLog: remove some dead codeSage Weil2017-06-131-4/+0
| * | | | osd/osd_types: do not track ERROR change for missing setSage Weil2017-06-131-1/+2
* | | | | Merge pull request #15727 from ovh/bp-runtime-cfg-of-hb-inflatorGregory Farnum2017-06-211-0/+2
|\ \ \ \ \
| * | | | | OSD: mark two heartbeat config opts as observedPiotr Dałek2017-06-161-0/+2
* | | | | | Merge pull request #15787 from liewegas/wip-19943-fixSage Weil2017-06-211-0/+28
|\ \ \ \ \ \
| * | | | | | osd/SnapMapper: debug keys inserted, removed, and iteratedSage Weil2017-06-201-0/+28
| | |_|_|/ / | |/| | | |
* | | | | | osd: replicated_ruleset -> replicated_ruleSage Weil2017-06-201-1/+1
* | | | | | crush/CrushWrapper: add_simple_ruleset[_at] -> add_simple_rule[_at]Sage Weil2017-06-201-3/+4
* | | | | | osd/OSDMap: some cosmetic cleanup (ruleset -> rule)Sage Weil2017-06-202-14/+17
* | | | | | crush: simplify osd_pool_default_crush_rule configSage Weil2017-06-201-5/+1
* | | | | | osd/osd_types: pg_pool_t: rename crush_ruleset -> crush_ruleSage Weil2017-06-203-18/+18
|/ / / / /
* | | | | Merge pull request #15533 from liewegas/wip-crush-versionSage Weil2017-06-202-2/+23
|\ \ \ \ \
| * | | | | osd/OSDMap: add crush_versionSage Weil2017-06-152-2/+23
* | | | | | Merge pull request #15710 from liewegas/wip-20273Sage Weil2017-06-201-0/+4
|\ \ \ \ \ \
| * | | | | | osd: bail from _committed_osd_maps inside osd_lockSage Weil2017-06-161-0/+4
| |/ / / / /
* | | | | | Merge pull request #15712 from liewegas/wip-19882Sage Weil2017-06-191-5/+13
|\ \ \ \ \ \ | |_|_|_|/ / |/| | | | |
| * | | | | osd/ECTransaction: only read partial stripes when below *original* object sizeSage Weil2017-06-161-5/+13
| |/ / / /
* | | | | mon/OSDMonitor: batch noup/noin osds supportxie xingguo2017-06-182-4/+43
* | | | | Merge pull request #15732 from liewegas/wip-osd-boot-messageSage Weil2017-06-171-1/+3
|\ \ \ \ \
| * | | | | osd: do not try to boot until we've seen the first osdmapSage Weil2017-06-161-1/+3
| | |/ / / | |/| | |
* | | | | Merge pull request #15559 from dzafman/wip-20186Sage Weil2017-06-161-9/+45
|\ \ \ \ \
| * | | | | osd: be_select_auth_object() sanity check oi soidDavid Zafman2017-06-121-0/+6
| * | | | | osd: Check snapset for validity when selecting authoritative shardDavid Zafman2017-06-121-9/+39
* | | | | | Merge pull request #15552 from TsaiJin/wip-queue-scrub-with-higher-priorityYuri Weinstein2017-06-164-9/+35
|\ \ \ \ \ \ | |_|/ / / / |/| | | | |
| * | | | | osd/OSD: There are requests that will be blocked by the chunk, queue this scr...Jin Cai2017-06-134-9/+35
* | | | | | Merge pull request #15675 from gregsfortytwo/wip-bad-commandSage Weil2017-06-152-0/+328
|\ \ \ \ \ \
| * | | | | | move the OSDUtilizationDumper code into OSDMapGreg Farnum2017-06-152-0/+328
* | | | | | | Merge pull request #15687 from xiexingguo/wip-fix-decode-oiSage Weil2017-06-153-5/+12
|\ \ \ \ \ \ \
| * | | | | | | osd/OSD: bump up current version of encoding; conditionally encoding manifest...xie xingguo2017-06-153-5/+12
* | | | | | | | Merge pull request #15696 from liewegas/wip-19947Sage Weil2017-06-151-5/+4
|\ \ \ \ \ \ \ \ | |_|_|_|_|/ / / |/| | | | | | |
| * | | | | | | osd/PrimaryLogPG: fix oi reset during trim_objectSage Weil2017-06-151-5/+4
| | |/ / / / / | |/| | | | |
* | | | | | | Merge pull request #15639 from liewegas/wip-20167Sage Weil2017-06-151-1/+0
|\ \ \ \ \ \ \
| * | | | | | | osd/PG: make non-empty PastIntervals non-fatalSage Weil2017-06-121-1/+0
| | |_|_|/ / / | |/| | | | |
* | | | | | | Merge pull request #15684 from badone/wip-refactor-of-osdmap-methodsBrad Hubbard2017-06-152-19/+15
|\ \ \ \ \ \ \ | |_|/ / / / / |/| | | | | |
| * | | | | | osd: Change *pg_to_* to return voidBrad Hubbard2017-06-142-19/+15
| | |/ / / / | |/| | | |