]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Casey Bodley  [Tue, 3 Oct 2017 19:47:32 +0000  (15:47 -0400)] 
random: extend generate_random_number() for all int typesSigned-off-by: Casey Bodley <cbodley@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  [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> 
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> 
Sage Weil  [Fri, 15 Sep 2017 22:35:40 +0000  (18:35 -0400)] 
osd/PG: reorder some membersSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 22:22:01 +0000  (18:22 -0400)] 
osd/PG: protect get_last_peering_resetSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 22:13:19 +0000  (18:13 -0400)] 
osd/PG: protect get_role()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 15:37:29 +0000  (11:37 -0400)] 
osd/PG: cleanup and move ref counting public bitsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 15:26:16 +0000  (11:26 -0400)] 
osd/PG: protect pg state accessorsSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 15:24:45 +0000  (11:24 -0400)] 
osd/PG: add is_forced_recovery_or_backfill()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 15:22:53 +0000  (11:22 -0400)] 
osd/ECBackend: use Listener instead of PG interface to check undersizedSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Fri, 15 Sep 2017 15:17:48 +0000  (11:17 -0400)] 
osd/PG: collection more of public at top of classSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Thu, 14 Sep 2017 13:44:06 +0000  (09:44 -0400)] 
osd/PG: expose static methods for ceph-objectstore-toolSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 22:14:59 +0000  (18:14 -0400)] 
osd/PG: move C_PG_FinishRecovery into headerSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 22:12:33 +0000  (18:12 -0400)] 
osd/PG: move C_PG_ActivateCommitted into headerSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 22:09:35 +0000  (18:09 -0400)] 
osd/PG: clean up set_force_{recovery,backfill} interfaceSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 21:55:40 +0000  (17:55 -0400)] 
osd/PG: start grouping public interface at top of classSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 21:43:39 +0000  (17:43 -0400)] 
osd/PG: is_deleting()Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 21:30:06 +0000  (17:30 -0400)] 
osd/PG: clean up intrusive_ptr helpersSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 21:25:07 +0000  (17:25 -0400)] 
osd/PG: protect everything that doesn't have to be publicSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 13 Sep 2017 21:20:52 +0000  (17:20 -0400)] 
osd/PG: get_acting()Signed-off-by: Sage Weil <sage@redhat.com>