]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Kefu Chai  [Tue, 10 Oct 2017 12:40:24 +0000  (20:40 +0800)] 
mon/PGMap: use uint64_t for pg stateSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Tue, 10 Oct 2017 04:49:19 +0000  (12:49 +0800)] 
Merge pull request #18205 from yaozongyou/fix-bluestore-cache-kv-max-typeReviewed-by: Kefu Chai <kchai@redhat.com> 
Yao Zongyou  [Tue, 10 Oct 2017 03:34:26 +0000  (11:34 +0800)] 
doc: fix bluestore config type error.Signed-off-by: Yao Zongyou <yaozongyou@vip.qq.com> 
Kefu Chai  [Tue, 10 Oct 2017 02:55:07 +0000  (10:55 +0800)] 
Merge pull request #18161 from Liuchang0812/wip-bluestore-ebusyReviewed-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Tue, 10 Oct 2017 02:53:52 +0000  (10:53 +0800)] 
Merge pull request #18149 from tchaikov/wip-cleanupsReviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Adam C. Emerson <aemerson@redhat.com> 
Kefu Chai  [Tue, 10 Oct 2017 02:52:53 +0000  (10:52 +0800)] 
Merge pull request #18177 from tchaikov/wip-kv-kill-warningReviewed-by: Sage Weil <sage@redhat.com> 
John Spray  [Mon, 9 Oct 2017 22:31:09 +0000  (23:31 +0100)] 
Merge pull request #18195 from ktdreyer/doc-mds-blacklist-interval-manual
Kefu Chai  [Mon, 9 Oct 2017 17:01:00 +0000  (01:01  +0800)] 
Merge pull request #18188 from jschmid1/wip-man-osd-config-ref-syntaxReviewed-by: Kefu Chai <kchai@redhat.com> 
Joshua Schmid  [Mon, 9 Oct 2017 15:31:45 +0000  (17:31 +0200)] 
doc: fix syntax in rstFixes: http://tracker.ceph.com/issues/21733 Signed-off-by: Joshua Schmid <jschmid@suse.de> 
Ken Dreyer  [Mon, 9 Oct 2017 15:20:35 +0000  (09:20 -0600)] 
doc: "mds blacklist interval" vs manually blacklistingSigned-off-by: Ken Dreyer <kdreyer@redhat.com> 
Kefu Chai  [Mon, 9 Oct 2017 08:52:20 +0000  (16:52 +0800)] 
kv: unify {create_and_,}open() methodsSigned-off-by: Kefu Chai <kchai@redhat.com> 
Haomai Wang  [Mon, 9 Oct 2017 13:48:19 +0000  (08:48 -0500)] 
Merge pull request #18190 from JustL/masterReviewed-by: Haomai Wang <haomai@xsky.com> 
Sage Weil  [Mon, 9 Oct 2017 13:22:42 +0000  (08:22 -0500)] 
Merge pull request #18058 from Yan-waller/wip-walle-0927pgstatexpandstateReviewed-by: Sage Weil <sage@redhat.com> 
JustL  [Mon, 9 Oct 2017 12:37:43 +0000  (20:37 +0800)] 
msg/async/rdma: unnecessary reinitiliazation of an iteratorSigned-off-by: Justinas Lingys jlingys@connect.ust.hk 
Orit Wasserman  [Mon, 9 Oct 2017 12:19:05 +0000  (15:19 +0300)] 
Merge pull request #18178 from joscollin/wip-radosgw-admin-reshard-fixReviewed-by: Orit Wasserman <owasserm@redhat.com> 
Jos Collin  [Mon, 9 Oct 2017 12:03:57 +0000  (12:03 +0000)] 
Merge pull request #18180 from oritwas/wip-rgw-21617Reviewed-by: Jos Collin <jcollin@redhat.com> 
Jos Collin  [Mon, 9 Oct 2017 11:28:29 +0000  (16:58 +0530)] 
rgw: Fixed typos and status in help.tSigned-off-by: Jos Collin <jcollin@redhat.com> 
Orit Wasserman  [Mon, 9 Oct 2017 09:35:42 +0000  (12:35 +0300)] 
rgw: add reshard commands to the man pagesFixes: http://tracker.ceph.com/issues/21617 Signed-off-by: Orit Wasserman <owasserm@redhat.com> 
Kefu Chai  [Mon, 9 Oct 2017 10:25:45 +0000  (18:25 +0800)] 
Merge pull request #18162 from tchaikov/wip-ceph-disk-retry-on-dev-not-readyReviewed-by: Loic Dachary <ldachary@redhat.com> 
Jos Collin  [Mon, 9 Oct 2017 09:14:29 +0000  (14:44 +0530)] 
rgw: update usage() with statusSigned-off-by: Jos Collin <jcollin@redhat.com> 
Yan Jun  [Wed, 27 Sep 2017 08:35:14 +0000  (16:35 +0800)] 
osd/PG: extend pg state to 64 bitsSigned-off-by: Yan Jun <yan.jun8@zte.com.cn> 
Yan Jun  [Wed, 27 Sep 2017 11:02:36 +0000  (19:02 +0800)] 
os/bluestore: drop unused class FreelistManagerSigned-off-by: Yan Jun <yan.jun8@zte.com.cn> 
Jos Collin  [Mon, 9 Oct 2017 03:27:27 +0000  (03:27  +0000)] 
Merge pull request #18157 from batrick/ptl-tool-branch-checkoutReviewed-by: Jos Collin <jcollin@redhat.com> 
Sage Weil  [Mon, 9 Oct 2017 02:47:49 +0000  (21:47 -0500)] 
Merge pull request #17708 from liewegas/wip-pg
Sage Weil  [Mon, 9 Oct 2017 02:47:26 +0000  (21:47 -0500)] 
Merge pull request #18125 from cernceph/dvanders_confReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 9 Oct 2017 02:47:02 +0000  (21:47 -0500)] 
Merge pull request #18144 from hjwsm1989/wip-21425-part2Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Sage Weil  [Mon, 9 Oct 2017 02:46:27 +0000  (21:46 -0500)] 
Merge pull request #18159 from liewegas/wip-21712-bReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 20:29:32 +0000  (15:29 -0500)] 
os/bluestore: 0-length zero should not change object sizeFixes: http://tracker.ceph.com/issues/21712 Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 20:29:15 +0000  (15:29 -0500)] 
os/filestore: make 0-length zero avoid touching object lengthFixes: http://tracker.ceph.com/issues/21712 Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 20:28:49 +0000  (15:28 -0500)] 
os/ObjectStore: 0-length zero does not change length of objectSigned-off-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Tue, 26 Sep 2017 09:19:23 +0000  (17:19 +0800)] 
mon/OSDMonitor: s/g_ceph_context/cct/Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 6 Oct 2017 10:27:51 +0000  (18:27 +0800)] 
common/config: return const reference instead of a copySigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sun, 8 Oct 2017 16:32:54 +0000  (00:32  +0800)] 
common/config: use boost::get<> instead of visitorSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 6 Oct 2017 10:11:46 +0000  (18:11 +0800)] 
osd,common: avoid casting useless castsSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 6 Oct 2017 09:49:04 +0000  (17:49 +0800)] 
include/types.h: silence "-Wdouble-promotion" warningsSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 9 Oct 2017 01:45:57 +0000  (09:45 +0800)] 
common/config: s/_get_val/_get_val_generic/Signed-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 9 Oct 2017 01:35:46 +0000  (09:35 +0800)] 
Merge pull request #18141 from adamemerson/wip-log-timeReviewed-by: Sage Weil <sage@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Mon, 9 Oct 2017 01:34:50 +0000  (09:34 +0800)] 
Merge pull request #17976 from adamemerson/wip-warning-signReviewed-by: Jason Dillaman <dillaman@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 7 Oct 2017 14:15:11 +0000  (22:15 +0800)] 
ceph-disk: retry on OSErrorSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Sat, 7 Oct 2017 13:13:47 +0000  (21:13 +0800)] 
ceph-disk: factor out the retry logic into a decoratorSigned-off-by: Kefu Chai <kchai@redhat.com> 
Chang Liu  [Sat, 7 Oct 2017 08:46:46 +0000  (16:46 +0800)] 
os/bluestore: do not core dump when we try to open kvstore twiceSigned-off-by: Chang Liu <liuchang0812@gmail.com> 
Adam C. Emerson  [Fri, 6 Oct 2017 21:15:43 +0000  (17:15 -0400)] 
log: Mark timestamps for coarseness and print appropriatelySigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Thu, 5 Oct 2017 22:34:06 +0000  (18:34 -0400)] 
log: Add log_coarse_timestamps optionSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Thu, 5 Oct 2017 22:32:32 +0000  (18:32 -0400)] 
config: Add templated _get_val for use in observersSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Thu, 5 Oct 2017 22:30:56 +0000  (18:30 -0400)] 
log: Use log_clock, defaulting to coarse timeSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Thu, 5 Oct 2017 22:27:37 +0000  (18:27 -0400)] 
log: Add optional msg parameter to create_entry and test with itSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Adam C. Emerson  [Thu, 5 Oct 2017 22:17:16 +0000  (18:17 -0400)] 
log: Create log_clock to replace use of utime_tSigned-off-by: Adam C. Emerson <aemerson@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 19:34:41 +0000  (14:34 -0500)] 
osd/PGLog: drop old compat coll/oid args to read_log_and_missingSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 20:32:45 +0000  (15:32 -0500)] 
Merge pull request #18122 from liewegas/wip-monthrash-peering
Yuri Weinstein  [Fri, 6 Oct 2017 19:48:35 +0000  (12:48 -0700)] 
Merge pull request #18047 from gregsfortytwo/wip-20416-bitwise-assertReviewed-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 19:21:43 +0000  (14:21 -0500)] 
ceph-objectstore-tool: bring past_intervals up to date on importSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 18:58:22 +0000  (13:58 -0500)] 
ceph-objectstore-tool: hide DIAGNOSTIC stuff behind debug/verbose modeSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 18:57:59 +0000  (13:57 -0500)] 
ceph-objectstore-tool: drop unused biginfo_oidSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 6 Oct 2017 18:43:57 +0000  (13:43 -0500)] 
ceph-objectstore-tool: refuse to import PG older that OSD's oldest_epochSigned-off-by: Sage Weil <sage@redhat.com> 
Patrick Donnelly  [Fri, 6 Oct 2017 18:52:04 +0000  (11:52 -0700)] 
ptl-tool: checkout branch after creationSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Sage Weil  [Thu, 5 Oct 2017 02:31:12 +0000  (21:31 -0500)] 
ceph-objectstore-tool: remove rm-past-intervals opSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 3 Oct 2017 18:32:37 +0000  (13:32 -0500)] 
ceph-objectstore-tool: do not clear same_interval_since and PastIntervalsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 23:27:44 +0000  (18:27 -0500)] 
ceph-objectstore-tool: print pg_info_t to stdouttSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 21:53:31 +0000  (16:53 -0500)] 
osd: print summary for forced backfill/recovery to debugSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:53:47 +0000  (14:53 -0500)] 
osd/PG: drop OSD friend, finally!Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:51:36 +0000  (14:51 -0500)] 
osd: drop redundant is_active() check before scrub_sched()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:14:11 +0000  (14:14 -0500)] 
osd/PG: make update_snap_mapper_bits publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:12:08 +0000  (14:12 -0500)] 
osd/PG: make on_removal() publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:11:49 +0000  (14:11 -0500)] 
osd/PG: make get_primary() publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:05:00 +0000  (14:05 -0500)] 
osd/PG: add get_pool()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:04:44 +0000  (14:04 -0500)] 
osd: use pg_id.pool() for pg pool idSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:04:14 +0000  (14:04 -0500)] 
osd/PG: make sched_scrub() publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:01:00 +0000  (14:01 -0500)] 
osd/PG: get_must_scrub()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 19:00:37 +0000  (14:00 -0500)] 
osd/PGBackend: remove scrub_supported()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 18:59:33 +0000  (13:59 -0500)] 
osd/PG: change 'debug dump_missing'Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 02:55:27 +0000  (21:55 -0500)] 
osd/PG: move bits of delete_dir (pg removal) into PGSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 02:32:44 +0000  (21:32 -0500)] 
osd/PG: define public interface for heartbeat peersSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Mon, 18 Sep 2017 02:17:36 +0000  (21:17 -0500)] 
osd: use accessors for pg resurrectionSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 23:32:45 +0000  (18:32 -0500)] 
osd/PG: simplify start_recovery_ops return value meaningSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 23:29:38 +0000  (18:29 -0500)] 
osd/PG: simplify unfound recovery case; rename methodSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 23:27:44 +0000  (18:27 -0500)] 
osd/PG: drop unneeded write_if_dirtySigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 23:11:35 +0000  (18:11 -0500)] 
osd/PG: move a few assertions, flag change into start_recovery_ops()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 22:55:29 +0000  (17:55 -0500)] 
osd/PG: move some more split machinery into PGSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 22:37:36 +0000  (17:37 -0500)] 
osd/PG: move write_if_dirty inside handle_{loaded,create}Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 22:35:31 +0000  (17:35 -0500)] 
osd/PG: get_need_up_thru(), get_same_interval_since()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 22:30:32 +0000  (17:30 -0500)] 
osd: bit less verbose while loading pgsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 22:29:16 +0000  (17:29 -0500)] 
osd/PG: move more recovery logic into PGSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 22:10:53 +0000  (17:10 -0500)] 
osd/PG: move some osd logic into handle_pg_trimSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sun, 17 Sep 2017 22:02:05 +0000  (17:02 -0500)] 
osd/PG: hide peering_queue from OSDSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 18:08:07 +0000  (14:08 -0400)] 
osd: remove build_past_intervals_parallelSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:53:57 +0000  (23:53 -0400)] 
osd: use PG::is_deleting()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:52:33 +0000  (23:52 -0400)] 
osd/PG: move load_pgs cruft into read_state()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:44:53 +0000  (23:44 -0400)] 
osd/PG: make read_state, peek_map_epoch publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:31:54 +0000  (23:31 -0400)] 
osd/PG: simplify/streamline upgrade processSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:26:17 +0000  (23:26 -0400)] 
osd/PG: drop bufferlist passed from peek_map_epoch to read_state/read_infoSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:15:19 +0000  (23:15 -0400)] 
osd/PG: make init() publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:11:34 +0000  (23:11 -0400)] 
osd/PG: on_shutdown -> shutdown in public interfaceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:08:33 +0000  (23:08 -0400)] 
osd/PG: add get_num_ref()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 03:07:38 +0000  (23:07 -0400)] 
osd/PG: add get_pg_stats() to public interfaceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 02:58:15 +0000  (22:58 -0400)] 
osd/PG: add dump_pgstate_history() to public interfaceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 16 Sep 2017 02:53:20 +0000  (22:53 -0400)] 
osd/PG: make get_watchers public, hide lockingSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 22:43:29 +0000  (18:43 -0400)] 
osd: drop legacy infos object cleanupSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 22:41:35 +0000  (18:41 -0400)] 
osd/PG: make osr publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 22:41:09 +0000  (18:41 -0400)] 
osd: use is_deleting()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 22:41:03 +0000  (18:41 -0400)] 
osd: use pg->pg_id const member, not get_pgid()Signed-off-by: Sage Weil <sage@redhat.com>