]>
git.apps.os.sepia.ceph.com Git - ceph-ci.git/log 
Yan, Zheng  [Wed, 28 Mar 2018 09:54:48 +0000  (17:54 +0800)] 
mds: make sure snaptable version > 0Signed-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Sun, 18 Mar 2018 10:52:10 +0000  (18:52 +0800)] 
mds: don't consider CEPH_INO_LOST_AND_FOUND as base inodeSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Sat, 17 Mar 2018 09:29:30 +0000  (17:29 +0800)] 
mds: replace MAX() with std::max()Signed-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Sat, 17 Mar 2018 05:04:15 +0000  (13:04 +0800)] 
tools/cephfs: make cephfs-data-scan create snaprealm for base inodesSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 16 Mar 2018 10:03:23 +0000  (18:03 +0800)] 
qa/cephfs: don't run TestSnapshots.test_kill_mdstable on kclientSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 16 Mar 2018 09:40:59 +0000  (17:40 +0800)] 
qa/cephfs: adjust check of 'cephfs-table-tool all show snap' outputSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Wed, 7 Feb 2018 09:29:00 +0000  (17:29 +0800)] 
mds: don't warn unconnected snaplrealms in cluster logSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 6 Feb 2018 08:33:51 +0000  (16:33 +0800)] 
mds: update CInode/CDentry's first according to global snapshot seqSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 1 Feb 2018 05:47:48 +0000  (13:47 +0800)] 
qa/cephfs: add tests for snapclient cacheSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Sat, 6 Jan 2018 02:54:48 +0000  (10:54 +0800)] 
qa/cephfs: add tests for snaptable transactionSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 4 Jan 2018 09:14:49 +0000  (17:14 +0800)] 
mds: add asok command that dumps cached snap infosSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 2 Jan 2018 09:14:14 +0000  (17:14 +0800)] 
qa/cephfs: add tests for multimds snapshotSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 2 Jan 2018 07:55:50 +0000  (15:55 +0800)] 
client: don't mark snap directory complete when its dirstat is emptySigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 28 Dec 2017 08:27:44 +0000  (16:27 +0800)] 
qa/workunits/snaps: add snaprealm split testSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Wed, 27 Dec 2017 10:05:41 +0000  (18:05 +0800)] 
mds: make sure mds has uptodate mdsmap before checking 'allows_snaps'Signed-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Wed, 27 Dec 2017 03:57:57 +0000  (11:57 +0800)] 
client: fix incorrect snaprealm when adding capsSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 22 Dec 2017 02:19:12 +0000  (10:19 +0800)] 
qa/workunits/snaps: add hardlink snapshot testSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 31 Oct 2017 10:29:09 +0000  (18:29 +0800)] 
mds: add incompat feature and bump protocol for snapshot changesSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 22 Dec 2017 09:35:00 +0000  (17:35 +0800)] 
mds: detach inode with single hardlink from global snaprealmSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Sat, 28 Oct 2017 03:16:57 +0000  (11:16 +0800)] 
mds: record hardlink snaps in inode's snaprealmSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 26 Oct 2017 07:32:29 +0000  (15:32 +0800)] 
mds: attach inode with multiple hardlinks to dummy global snaprealmSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 27 Oct 2017 04:04:30 +0000  (12:04 +0800)] 
mds: cleanup rename codeSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 27 Oct 2017 01:30:23 +0000  (09:30 +0800)] 
mds: ensure xlocker has uptodate lock stateSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 26 Oct 2017 00:06:27 +0000  (08:06 +0800)] 
mds: simplify SnapRealm::build_snap_{set,trace}Signed-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Wed, 25 Oct 2017 07:12:26 +0000  (15:12 +0800)] 
mds: record global last_created/last_destroyed in snaptableSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 19 Sep 2017 02:40:56 +0000  (10:40 +0800)] 
mds: pop projected snaprealm before inode's parent changesSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 8 Aug 2017 07:48:28 +0000  (15:48 +0800)] 
mds: keep isnap lock in sync stateSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 8 Aug 2017 03:06:34 +0000  (11:06 +0800)] 
mds: handle mksnap vs resolve_snapname raceSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 3 Aug 2017 03:11:08 +0000  (11:11 +0800)] 
mds: cleanup snaprealm past parents open checkSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Mon, 31 Jul 2017 13:12:25 +0000  (21:12 +0800)] 
mds: rollback snaprealms when rolling back slave requestSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 1 Aug 2017 01:52:36 +0000  (09:52 +0800)] 
mds: send updated snaprealms along with slave requestsSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 25 Jul 2017 11:52:29 +0000  (19:52 +0800)] 
mds: explict notification for snap updateSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Fri, 21 Jul 2017 13:40:46 +0000  (21:40 +0800)] 
mds: send snap related messages centrally during mds recoverySigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 9 Jan 2018 11:23:25 +0000  (19:23 +0800)] 
mds: synchronize snaptable caches when mds recoversSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 9 Jan 2018 11:22:18 +0000  (19:22 +0800)] 
mds: introduce MDCache::maybe_finish_slave_resolve()Signed-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 20 Jul 2017 07:24:53 +0000  (15:24 +0800)] 
mds: notify all mds about prepared snaptable updateSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Tue, 4 Jul 2017 08:45:36 +0000  (16:45 +0800)] 
mds: record snaps in old snaprealm when moving inode into new snaprealmSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Mon, 17 Jul 2017 08:26:14 +0000  (16:26 +0800)] 
mds: cache snaptable in snapclientSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Yan, Zheng  [Thu, 20 Jul 2017 11:10:47 +0000  (19:10 +0800)] 
mds: recover snaptable client when mds enters resolve stateSigned-off-by: "Yan, Zheng" <zyan@redhat.com> 
Kefu Chai  [Fri, 9 Feb 2018 06:39:49 +0000  (14:39 +0800)] 
Merge pull request #20382 from tchaikov/wip-fix-ftbfs-store-testReviewed-by: Brad Hubbard <bhubbard@redhat.com> Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
Kefu Chai  [Fri, 9 Feb 2018 05:05:19 +0000  (13:05 +0800)] 
test/store_test: fix FTBFS as Sequencer is removedSigned-off-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 9 Feb 2018 02:45:24 +0000  (10:45 +0800)] 
Merge pull request #20294 from rzarzynski/wip-bs-drop-std_functionReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 9 Feb 2018 02:44:27 +0000  (10:44 +0800)] 
Merge pull request #19232 from socketpair/precisionReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Fri, 9 Feb 2018 02:43:24 +0000  (10:43 +0800)] 
Merge pull request #18804 from majianpeng/bluestore-collection-preallocReviewed-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Fri, 9 Feb 2018 02:42:43 +0000  (10:42 +0800)] 
Merge pull request #18494 from ifed01/wip-stupidalloc-fix2Reviewed-by: Sage Weil <sage@redhat.com> 
Kefu Chai  [Fri, 9 Feb 2018 02:41:50 +0000  (10:41 +0800)] 
Merge pull request #18343 from shinobu-x/sk-remove-osdmapReviewed-by: Willem Jan Withagen <wjw@digiware.nl> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Patrick Donnelly  [Fri, 9 Feb 2018 02:17:15 +0000  (18:17 -0800)] 
Merge PR #19954 into masterReviewed-by: Zheng Yan <zyan@redhat.com> 
Jason Dillaman  [Fri, 9 Feb 2018 00:20:21 +0000  (19:20 -0500)] 
Merge pull request #20007 from mogeb/steady-clock-librbdReviewed-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Fri, 9 Feb 2018 00:20:07 +0000  (19:20 -0500)] 
Merge pull request #20008 from mogeb/steady-clock-tools-rbdReviewed-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Fri, 9 Feb 2018 00:19:52 +0000  (19:19 -0500)] 
Merge pull request #20218 from shun-s/wip-speedup-diskusage-resizeReviewed-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Fri, 9 Feb 2018 00:19:35 +0000  (19:19 -0500)] 
Merge pull request #20311 from Songweibin/wip-group-snap-lsReviewed-by: Jason Dillaman <dillaman@redhat.com> 
Jason Dillaman  [Fri, 9 Feb 2018 00:19:12 +0000  (19:19 -0500)] 
Merge pull request #20349 from trociny/wip-22932Reviewed-by: Jason Dillaman <dillaman@redhat.com> 
Patrick Donnelly  [Thu, 8 Feb 2018 21:30:04 +0000  (13:30 -0800)] 
Merge PR #20310 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Thu, 8 Feb 2018 21:05:26 +0000  (13:05 -0800)] 
Merge PR #20148 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Thu, 8 Feb 2018 21:05:19 +0000  (13:05 -0800)] 
Merge PR #20155 into masterReviewed-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Thu, 8 Feb 2018 21:05:12 +0000  (13:05 -0800)] 
Merge PR #20190 into masterReviewed-by: John Spray <john.spray@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> Reviewed-by: João Eduardo Luís <joao@suse.de> 
Patrick Donnelly  [Thu, 8 Feb 2018 21:05:05 +0000  (13:05 -0800)] 
Merge PR #20200 into masterReviewed-by: John Spray <john.spray@redhat.com> Reviewed-by: Gregory Farnum <gfarnum@redhat.com> Reviewed-by: Zheng Yan <zyan@redhat.com> Reviewed-by: Greg Farnum <gfarnum@redhat.com> 
Patrick Donnelly  [Thu, 8 Feb 2018 21:04:54 +0000  (13:04 -0800)] 
Merge PR #20246 into master
Alfredo Deza  [Thu, 8 Feb 2018 13:48:41 +0000  (08:48 -0500)] 
Merge pull request #20367 from ceph/simple-custom-clusterReviewed-by: Alfredo Deza <adeza@redhat.com> 
Andrew Schoen  [Thu, 8 Feb 2018 13:09:57 +0000  (07:09 -0600)] 
ceph-volume: use a custom cluster name in simple functional testsSigned-off-by: Andrew Schoen <aschoen@redhat.com> 
Xie Xingguo  [Thu, 8 Feb 2018 04:30:46 +0000  (12:30 +0800)] 
Merge pull request #20305 from xiexingguo/wip-more-balancer-fixesReviewed-by: Sage Weil <sage@redhat.com> 
Xie Xingguo  [Thu, 8 Feb 2018 03:41:48 +0000  (11:41 +0800)] 
Merge pull request #20355 from luomuyao/typoReviewed-by: Jos Collin <jcollin@redhat.com> 
Patrick Donnelly  [Thu, 8 Feb 2018 00:03:48 +0000  (16:03 -0800)] 
test/encoding: refactor to avoid escaping shell magicSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Wed, 24 Jan 2018 23:32:18 +0000  (15:32 -0800)] 
mds: minor refactor of SimpleLockSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Wed, 24 Jan 2018 18:34:20 +0000  (10:34 -0800)] 
mds: track Capability in mempoolSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Tue, 16 Jan 2018 02:30:59 +0000  (18:30 -0800)] 
mds: move CInode container members to mempoolSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Radoslaw Zarzynski  [Sun, 4 Feb 2018 04:45:43 +0000  (05:45  +0100)] 
os/bluestore: avoid overhead of std::function in blob_t.Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com> 
luomuyao  [Thu, 8 Feb 2018 01:02:50 +0000  (09:02 +0800)] 
rgw: fix a typo in commentSigned-off-by: luomuyao <luo.muyao@zte.com.cn> 
Josh Durgin  [Wed, 7 Feb 2018 22:43:59 +0000  (14:43 -0800)] 
Merge pull request #20161 from tchaikov/wip-20086Reviewed-by: Josh Durgin <jdurgin@redhat.com> 
Josh Durgin  [Wed, 7 Feb 2018 22:04:08 +0000  (14:04 -0800)] 
Merge pull request #20173 from liewegas/wip-os-chReviewed-by: Josh Durgin <jdurgin@redhat.com> 
Andrew Schoen  [Wed, 7 Feb 2018 20:42:24 +0000  (14:42 -0600)] 
ceph-volume: set conf.cluster name during simple activateSigned-off-by: Andrew Schoen <aschoen@redhat.com> 
Adam C. Emerson  [Wed, 7 Feb 2018 18:46:18 +0000  (13:46 -0500)] 
Merge pull request #20144 from adamemerson/wip-cache-registerReviewed-by: Matt Benjamin <mbenjamin@redhat.com> Reviewed-by: Casey Bodley <cbodley@redhat.com> 
Mykola Golub  [Wed, 7 Feb 2018 17:54:50 +0000  (19:54 +0200)] 
Merge pull request #20176 from dillaman/wip-librbd-clone-v2-1Reviewed-by: Mykola Golub <mgolub@suse.com> 
Adam C. Emerson  [Sat, 27 Jan 2018 21:18:53 +0000  (16:18 -0500)] 
rgw: Add cache introspection and manipulationFixes: http://tracker.ceph.com/issues/22603 Fixes: http://tracker.ceph.com/issues/22604 Signed-off-by: Adam C. Emerson <aemerson@redhat.com> 
Mykola Golub  [Wed, 7 Feb 2018 11:09:54 +0000  (13:09 +0200)] 
rbd-mirror: fix potential infinite loop when formatting status messageFixes: http://tracker.ceph.com/issues/22932 Signed-off-by: Mykola Golub <mgolub@suse.com> 
Kefu Chai  [Wed, 7 Feb 2018 14:43:58 +0000  (22:43 +0800)] 
Merge pull request #20318 from ovh/bp-limit-normalize-keyReviewed-by: Kefu Chai <kchai@redhat.com> 
Kefu Chai  [Wed, 7 Feb 2018 14:40:59 +0000  (22:40 +0800)] 
Merge pull request #19958 from renhwztetecs/renhw-wip-osd-sighupReviewed-by: John Spray <john.spray@redhat.com> Reviewed-by: Kefu Chai <kchai@redhat.com> 
Patrick Donnelly  [Mon, 15 Jan 2018 16:28:27 +0000  (08:28 -0800)] 
mds: move CDentry container members to mempoolSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Fri, 12 Jan 2018 19:50:19 +0000  (11:50 -0800)] 
mds: move CDir container members to mempoolSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Sun, 14 Jan 2018 22:15:08 +0000  (14:15 -0800)] 
mds: put MDSCacheObject compact_map in mempoolSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Wed, 24 Jan 2018 19:26:42 +0000  (11:26 -0800)] 
common: use size_t for object sizeSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Patrick Donnelly  [Mon, 15 Jan 2018 22:30:55 +0000  (14:30 -0800)] 
mds: convert to allocator agnostic string_viewSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Andrew Schoen  [Wed, 7 Feb 2018 14:21:04 +0000  (15:21 +0100)] 
Merge pull request #20264 from ceph/wip-rm22620Reviewed-by: Andrew Schoen <aschoen@redhat.com> 
Kefu Chai  [Wed, 7 Feb 2018 13:56:28 +0000  (21:56 +0800)] 
Merge pull request #20307 from tchaikov/wip-std-filesystemReviewed-by: Brad Hubbard <bhubbard@redhat.com> 
Kefu Chai  [Wed, 7 Feb 2018 13:53:30 +0000  (21:53 +0800)] 
Merge pull request #20324 from tchaikov/wip-cmake-build-boostReviewed-by: Piotr Dałek <piotr.dalek@corp.ovh.com> 
xie xingguo  [Fri, 2 Feb 2018 07:24:21 +0000  (15:24 +0800)] 
pybind/mgr/balancer: cancel plan if distribution is already perfectSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn> 
xie xingguo  [Fri, 2 Feb 2018 07:12:49 +0000  (15:12 +0800)] 
pybind/mgr/balancer: allow customized optimization thresholdSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn> 
xie xingguo  [Thu, 1 Feb 2018 07:40:56 +0000  (15:40 +0800)] 
pybind/mgr/balancer: be more specific on creating an optimization planSigned-off-by: xie xingguo <xie.xingguo@zte.com.cn> 
Xie Xingguo  [Wed, 7 Feb 2018 07:34:04 +0000  (15:34 +0800)] 
Merge pull request #20347 from Songweibin/wip-osd-cleanupReviewed-by: xie xingguo <xie.xingguo@zte.com.cn> 
songweibin  [Wed, 7 Feb 2018 05:53:21 +0000  (13:53 +0800)] 
osd: drop redundant commentSigned-off-by: songweibin <song.weibin@zte.com.cn> 
Patrick Donnelly  [Wed, 7 Feb 2018 04:38:14 +0000  (20:38 -0800)] 
Merge PR #20288 into masterReviewed-by: Jos Collin <jcollin@redhat.com> 
Patrick Donnelly  [Thu, 1 Feb 2018 23:20:48 +0000  (15:20 -0800)] 
mds: remove extra 0x in ino printsSigned-off-by: Patrick Donnelly <pdonnell@redhat.com> 
Sage Weil  [Mon, 5 Feb 2018 17:59:09 +0000  (11:59 -0600)] 
test/objectstore/TestObjectStoreState: make objects match collectionSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 16:48:45 +0000  (10:48 -0600)] 
os/ObjectStore: remove void *osr from TransactionSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Wed, 31 Jan 2018 16:48:20 +0000  (10:48 -0600)] 
os/filestore: do not rely on ObjectStore::Transaction::osrSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 27 Jan 2018 17:02:23 +0000  (11:02 -0600)] 
osd: drop explicit calls to osr->flushSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 27 Jan 2018 17:06:00 +0000  (11:06 -0600)] 
osd/PrimaryLogPG: drop unnecessary flush() on shutdownSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 27 Jan 2018 16:59:01 +0000  (10:59 -0600)] 
os: make implementation flush before collection_{list,empty}Signed-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Sat, 27 Jan 2018 03:37:56 +0000  (21:37 -0600)] 
os/ObjectStore: make all read operations CollectionHandle-basedSigned-off-by: Sage Weil <sage@redhat.com> 
Sage Weil  [Tue, 6 Feb 2018 20:01:41 +0000  (14:01 -0600)] 
Merge pull request #20313 from guzhongyan/fix-22350Reviewed-by: Sage Weil <sage@redhat.com>