]>
git.apps.os.sepia.ceph.com Git - ceph.git/log
Abhishek Lekshmanan [Thu, 19 Feb 2015 13:28:32 +0000 (18:58 +0530)]
mailmap: Baptiste Veuillez affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 13:17:55 +0000 (18:47 +0530)]
mailmap: Viktor Suprun affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 13:16:07 +0000 (18:46 +0530)]
mailmap: Feng He affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 13:14:44 +0000 (18:44 +0530)]
mailmap: Jian Wen affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Reviewed-by: Jian Wen <wenjian@letv.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 13:10:59 +0000 (18:40 +0530)]
mailmap: Kim Vandry affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 13:06:22 +0000 (18:36 +0530)]
mailmap: Robert Jansen affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:34:51 +0000 (16:04 +0530)]
mailmap: MingXin Liu affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:33:33 +0000 (16:03 +0530)]
mailmap: Andrew Bartlett affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Reviewed-by: Andrew Bartlett <abartlet@catalyst.net.nz>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:30:10 +0000 (16:00 +0530)]
mailmap: Frank Yu affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:16:58 +0000 (15:46 +0530)]
mailmap: Ali Maredia affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:15:32 +0000 (15:45 +0530)]
mailmap: Takeshi Miyamae affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:12:15 +0000 (15:42 +0530)]
mailmap: Wang Zhiqiang affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Reviewed-by: Loic Dachary <loic@dachary.org>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:08:24 +0000 (15:38 +0530)]
mailmap: Haïkel Guémar affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:06:30 +0000 (15:36 +0530)]
mailmap: Dmytro Iurchenko affilitation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 10:05:00 +0000 (15:35 +0530)]
mailmap: Radoslaw Zarzynski affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 09:54:39 +0000 (15:24 +0530)]
mailmap: Mykola Golub name normalization
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 09:53:32 +0000 (15:23 +0530)]
mailmap: Vu Phom affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Abhishek Lekshmanan [Thu, 19 Feb 2015 09:51:32 +0000 (15:21 +0530)]
mailmap: Min Chen affiliation
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Kefu Chai [Thu, 19 Feb 2015 07:27:35 +0000 (15:27 +0800)]
Merge pull request #3748 from ceph/wip-pg-refs
osd: a few things to fix pg ref tracking
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loic Dachary [Wed, 18 Feb 2015 16:14:14 +0000 (17:14 +0100)]
Merge pull request #3755 from t-miyamae/wip-mshec-documentation
erasure code: add shec's documentation / change default layout
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Takeshi Miyamae [Wed, 18 Feb 2015 11:42:50 +0000 (20:42 +0900)]
erasure code: add shec's documentation / change default layout
Signed-off-by: Takeshi Miyamae <miyamae.takeshi@jp.fujitsu.com>
Loic Dachary [Wed, 18 Feb 2015 10:29:09 +0000 (11:29 +0100)]
Merge pull request #3651 from swamireddy/wip-v092-organizationmap
mailmap: v092 organizationmap
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Swami Reddy [Fri, 6 Feb 2015 10:34:12 +0000 (16:04 +0530)]
mailmap: add Matt Richards to organizationmap
Signed-off-by: Swami Reddy M R <swami.reddy@ril.com>
Swami Reddy [Fri, 6 Feb 2015 10:32:18 +0000 (16:02 +0530)]
mailmap: add Xie Rui to organizationmap
Signed-off-by: Swami Reddy M R <swami.reddy@ril.com>
Sage Weil [Tue, 17 Feb 2015 00:36:04 +0000 (16:36 -0800)]
osd: dump pg ref ids on shutdown
(if ref debugging is enabled)
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 17 Feb 2015 00:41:04 +0000 (16:41 -0800)]
osd/PG: make lock() and unlock() const
Signed-off-by: Sage Weil <sage@redhat.com>
Sage Weil [Tue, 17 Feb 2015 00:40:53 +0000 (16:40 -0800)]
common/tracked_int_ptr: const variants
Signed-off-by: Sage Weil <sage@redhat.com>
Loic Dachary [Mon, 16 Feb 2015 23:31:11 +0000 (00:31 +0100)]
Merge pull request #3746 from nwl/rgw-docs
doc: RGW is "built on top of librgw" changed to "librados"
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Neil Levine [Mon, 16 Feb 2015 22:54:09 +0000 (14:54 -0800)]
doc: RGW is "built on top of librgw" changed to "librados"
Signed-off-by: Neil Levine <levine@yoyo.org>
Josh Durgin [Mon, 16 Feb 2015 22:30:27 +0000 (14:30 -0800)]
Merge branch 'hammer'
Josh Durgin [Mon, 16 Feb 2015 22:27:44 +0000 (14:27 -0800)]
Merge branch 'wip-librbd-snaps-object-map' into hammer
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Jason Dillaman [Sat, 14 Feb 2015 06:24:44 +0000 (01:24 -0500)]
librbd: enforce write ordering with snapshot
The md_lock is now held for reading when scheduling write/discards.
Since snap_create now holds the lock for writing and flushes all
pending IO, write/discard operations will now be consistent for a
given request across objects.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Sat, 7 Feb 2015 14:13:10 +0000 (09:13 -0500)]
librbd: use separate files for snapshot object maps
Instead of relying on the built-in object snapshot support,
create a separate object map object for each image snapshot.
This will allow a future repair utility to rebuild the object
map for an image's snapshots.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Sat, 7 Feb 2015 14:57:36 +0000 (09:57 -0500)]
librados_test_stub: added IoCtx::write_full implementation
Mapped IoCtx::write_full to existing test method used by the
ObjectWriteOperation::write_full API method. Also added missing
cls_log implementation for debugging.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Josh Durgin [Mon, 16 Feb 2015 21:33:30 +0000 (13:33 -0800)]
Merge branch 'wip-librbd-object-map-crc' into hammer
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Jason Dillaman [Wed, 4 Feb 2015 07:50:57 +0000 (02:50 -0500)]
librbd: skip invalidating an invalid object map
If the object map is already flagged as invalid, avoid
attempting to set the invalid object map flag again.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Jason Dillaman [Wed, 4 Feb 2015 07:44:50 +0000 (02:44 -0500)]
cls_rbd: added CRC validation to object map
Added a footer to the object map which stores a header CRC and
and data CRCs for each 4KB chunk. Updates to the object map only
require recomputing the CRC to the affected 4KB chunk.
Signed-off-by: Jason Dillaman <dillaman@redhat.com>
Sage Weil [Mon, 16 Feb 2015 17:08:11 +0000 (09:08 -0800)]
Merge pull request #3739 from athanatos/wip-10840
PG,ReplicatedPG: make missing_digests local to scrub_compare_maps
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 16 Feb 2015 17:00:20 +0000 (09:00 -0800)]
Merge pull request #3738 from athanatos/wip-10830
osd/: include version_t in extra_reqids with promote
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Mon, 16 Feb 2015 16:55:32 +0000 (08:55 -0800)]
Merge pull request #3737 from athanatos/wip-10768
ReplicatedPG::on_change: requeue in_progress_async_reads close to last
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just [Mon, 16 Feb 2015 15:47:15 +0000 (07:47 -0800)]
Merge pull request #3694 from ceph/wip-10784
Fix 10784: librbd: image has watchers - not removing
Reviewed-by: Sage Weil <sage@redhat.com>
Kefu Chai [Mon, 16 Feb 2015 12:14:43 +0000 (20:14 +0800)]
Merge pull request #3735 from ceph/wip-da-fix-xio-configure
fix configure to reflect the missing libs for xio
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loic Dachary [Mon, 16 Feb 2015 08:44:25 +0000 (09:44 +0100)]
Merge pull request #3716 from t-miyamae/wip-mshec-fix10839
erasure-code: remove tests for when init() is not called in shec
Reviewed-by: Loic Dachary <ldachary@redhat.com>
t-miyamae [Thu, 12 Feb 2015 06:45:02 +0000 (15:45 +0900)]
tests: remove tests for when init() is not called in shec (#10839)
init2_1, init2_2, init2_3 are equivalent to init_1 and also removed.
encode_6, decode_6, create_ruleset_3 are null argument tests,
but the arguments are references of C++, so also removed.
Signed-off-by: Takeshi Miyamae <miyamae.takeshi@jp.fujitsu.com>
Loic Dachary [Sun, 15 Feb 2015 15:09:11 +0000 (16:09 +0100)]
Merge pull request #3732 from Abioy/patch-1
rm some useless codes
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Yongyue Sun [Sat, 14 Feb 2015 10:37:19 +0000 (18:37 +0800)]
rm some useless codes
tls is not used here
Signed-off-by: Yongyue Sun <abioy.sun@gmail.com>
Loic Dachary [Fri, 13 Feb 2015 17:35:48 +0000 (18:35 +0100)]
Merge pull request #3720 from dachary/wip-10800-shec-experimental
erasure-code: mark the shec plugin as experimental
Reviewed-by: Kefu Chai <kchai@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 14:50:21 +0000 (15:50 +0100)]
erasure-code: mark the shec plugin as experimental
Reject the creation of an erasure code profile including plugin=shec
unless --enable-experimental-unrecoverable-data-corrupting-features=shec
is set.
http://tracker.ceph.com/issues/10800 Fixes: #10800
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 14:41:44 +0000 (15:41 +0100)]
tests: fix unused variable warning
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 14:34:40 +0000 (15:34 +0100)]
common: capture check_experimental_feature_enabled message
Implement check_experimental_feature_enabled so that it returns the
message instead of unconditionally displaying it via derr. It allows the
caller to display it in another context.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai [Fri, 13 Feb 2015 12:25:54 +0000 (20:25 +0800)]
Merge pull request #3727 from POPSuL/patch-2
README.md: fix the indent of a command line usage
Reviewed-by: Kefu Chai <kchai@redhat.com>
Viktor Suprun [Thu, 12 Feb 2015 23:17:22 +0000 (09:17 +1000)]
README.md: fix the indent of a command line usage
Spaces replaced with tab
Signed-off-by: Viktor Suprun <popsul1993@gmail.com>
Haomai Wang [Fri, 13 Feb 2015 07:29:51 +0000 (15:29 +0800)]
Merge pull request #3725 from XinzeChi/wip-kvstore-op
cleanup: delete useless member variable
Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
Xinze Chi [Fri, 13 Feb 2015 09:05:06 +0000 (09:05 +0000)]
cleanup: delete useless member variable
Signed-off-by: Xinze Chi <xmdxcxz@gmail.com>
Gregory Farnum [Fri, 13 Feb 2015 06:25:31 +0000 (22:25 -0800)]
Merge pull request #3717 from ceph/wip-decoding-oldest-snap
mds: fix decoding of InodeStore::oldest_snap
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Samuel Just [Thu, 12 Feb 2015 22:54:10 +0000 (14:54 -0800)]
PG,ReplicatedPG: make missing_digests local to scrub_compare_maps
We don't want/need to carry this state between scrub stages, so lets
remove the tempation by simply making it a local to scrub_compare_maps.
This caused a bug where we would attempt to write out the
missing_digests from the previous chunk during all future chunks, which
caused trouble.
Fixes: 10840
Signed-off-by: Samuel Just <sjust@redhat.com>
Josh Durgin [Thu, 12 Feb 2015 23:57:12 +0000 (15:57 -0800)]
Merge remote-tracking branch 'origin/wip-10785' into hammer
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Conflicts:
src/librbd/ImageWatcher.cc
Sage Weil [Thu, 12 Feb 2015 22:44:19 +0000 (14:44 -0800)]
Merge pull request #3723 from concubidated/master
Docs: OSD name, not id, needs to be given to remove an item from crush map
Reviewed-by: Sage Weil <sage@redhat.com>
Tyler Brekke [Thu, 12 Feb 2015 22:37:17 +0000 (14:37 -0800)]
Docs: OSD name, not id, needs to be given to remove an item from the CRUSH map.
Include command for deleteing bucket from the CRUSH map.
Signed-off-by: Tyler Brekke <tbrekke@redhat.com>
Yan, Zheng [Thu, 12 Feb 2015 12:24:45 +0000 (20:24 +0800)]
mds: fix decoding of InodeStore::oldest_snap
There is no ENCODE_START/FINISH block when encoding inode that
embedded in dentry. So we can't use encoding version to check
if the buffer contains InodeStore::oldest_snap. Instead, we check
if the buffer iterator reaches end of buffer.
Signed-off-by: Yan, Zheng <zyan@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 12:40:56 +0000 (13:40 +0100)]
Merge pull request #3698 from dachary/wip-10836-erasure-code-corpus
tests: clone ceph-erasure-code-corpus from ceph
Reviewed-by: Takeshi Miyamae <miyamae.takeshi@jp.fujitsu.com>
Loic Dachary [Thu, 12 Feb 2015 12:32:09 +0000 (13:32 +0100)]
Merge pull request #3696 from dachary/wip-10755-centos-docker
tests: add support for centos 6
Reviewed-by: Kefu Chai <kchai@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 12:30:59 +0000 (13:30 +0100)]
Merge pull request #3714 from tchaikov/fix-osdcap-parser-10757
osd: fix OSDCap parser on old boost/spirit
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 10:21:00 +0000 (11:21 +0100)]
tests: Dockerfile COPY with two arguments
Avoid using COPY with multiple files because it will not behave as
intended with older (1.2) versions of docker.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Wed, 11 Feb 2015 11:20:18 +0000 (12:20 +0100)]
tests: update docker helper documentation
The tags for the centos repository changed from centos6, centos7 to 6
and 7 which is consistent with the other distribution
repositories. Update the documentation accordingly.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Wed, 11 Feb 2015 14:06:44 +0000 (15:06 +0100)]
tests: add Dockerfile for centos-6
http://tracker.ceph.com/issues/10755 Fixes: #10755
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Wed, 11 Feb 2015 11:15:02 +0000 (12:15 +0100)]
tests: one Dockerfile per repository:tag
There cannot be a common Dockerfile for all repository:tag combination
of a given operating system. The only way to customize a Dockerfile is
via variable substitution and it cannot conveniently address all
differences between versions.
Create one Dockerfile per operating system version instead. I.e. one
dockerfile for centos:7, one for centos:6 etc.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai [Thu, 12 Feb 2015 05:02:45 +0000 (13:02 +0800)]
osd: fix OSDCap parser on old boost/spirit
* on boost 1.41, the ascii::space skipper fails to skip the spaces at the
beginning of the parsed string, so as a workaround we replace the `lit(' ')`
in grammar spec with `ascii::blank`. this also simplifies the grammar
a little bit.
Fixes: #10757
Signed-off-by: Kefu Chai <kchai@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 10:06:41 +0000 (11:06 +0100)]
Merge pull request #3707 from dachary/wip-erasure-code-uninitialized
erasure-code: initialize all data members
Reviewed-by: Kefu Chai <tchaikov@gmail.com>
Loic Dachary [Thu, 12 Feb 2015 10:05:19 +0000 (11:05 +0100)]
Merge pull request #3713 from tchaikov/pass-string-by-ref
Pass string by ref
Reviewed-by: Loic Dachary <ldachary@redhat.com>
Kefu Chai [Thu, 12 Feb 2015 02:32:34 +0000 (10:32 +0800)]
osd/OpRequest: pass string by const&
Signed-off-by: Kefu Chai <kchai@redhat.com>
Gregory Farnum [Thu, 12 Feb 2015 05:04:03 +0000 (21:04 -0800)]
Merge pull request #3711 from ceph/hadoop
qa: hadoop plays nice with new teuthology task
Sage Weil [Thu, 12 Feb 2015 02:31:39 +0000 (18:31 -0800)]
Merge remote-tracking branch 'gh/master' into hammer
Sage Weil [Thu, 12 Feb 2015 02:31:42 +0000 (18:31 -0800)]
Merge pull request #3522 from ceph/wip-8600
mon: OSDMonitor: tolerate catastrophically bad crush maps
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Thu, 12 Feb 2015 02:21:24 +0000 (18:21 -0800)]
Merge pull request #3703 from vuhuong/wip-xio-hammer
Wip xio hammer
Reviewed-by: Matt Benjamin <matt@cohortfs.com>
Samuel Just [Thu, 12 Feb 2015 01:07:05 +0000 (17:07 -0800)]
osd/: include version_t in extra_reqids with promote
Otherwise, we can't return the correct user version on a dup request.
Note: This patch does not handle compatilibity with the variant which
does not include the version_t field. Since it's been less than 2 weeks
and we haven't had a release, I think that's ok since handling
compatilibity would require some overhead in the encode/decode
methods.
Fixes: 10830
Introduced (merge):
b79c349067ab82b1ccb5d6cdac702f651b27a435
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Thu, 12 Feb 2015 01:35:22 +0000 (17:35 -0800)]
Merge pull request #3664 from liewegas/wip-10695
mon: fix 'nan' from osd df output
Reviewed-by: Joao Eduardo Luis <joao@redhat.com>
Josh Durgin [Thu, 12 Feb 2015 01:32:53 +0000 (17:32 -0800)]
Merge pull request #3704 from ceph/wip-10761
librbd: blacklist clients before breaking locks
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Samuel Just [Thu, 12 Feb 2015 01:29:41 +0000 (17:29 -0800)]
Merge pull request #3513 from rzarzynski/wip-10425
librados: Wip 10425
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Samuel Just [Thu, 12 Feb 2015 01:28:09 +0000 (17:28 -0800)]
Merge pull request #3515 from rzarzynski/wip-10458
librados: Wip 10458 - rectify the pool name caching in IoCtxImpl.
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Samuel Just [Thu, 12 Feb 2015 01:26:43 +0000 (17:26 -0800)]
Merge pull request #3674 from jdurgin/wip-python-leak
rados.py: keep reference to python callbacks
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just [Thu, 12 Feb 2015 01:26:05 +0000 (17:26 -0800)]
Merge pull request #3676 from majianpeng/misc
Misc
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Samuel Just [Thu, 12 Feb 2015 01:24:35 +0000 (17:24 -0800)]
Merge pull request #3678 from tchaikov/fix-pg-leak
osd: fix PG leak in SnapTrimWQ._clear()
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Samuel Just <sjust@redhat.com>
Loic Dachary [Thu, 12 Feb 2015 00:08:07 +0000 (01:08 +0100)]
Merge remote-tracking branch 'ceph/hammer'
Noah Watkins [Thu, 12 Feb 2015 00:02:49 +0000 (16:02 -0800)]
qa: hadoop plays nice with new teuthology task
This brings the hadoop wordcount up-to-date with the new teuthology
hadoop task.
Signed-off-by: Noah Watkins <noahwatkins@gmail.com>
Ken Dreyer [Wed, 11 Feb 2015 23:57:30 +0000 (16:57 -0700)]
Merge pull request #3683 from dachary/wip-10845-python-flask
tests: no need for python-flask at build time
Reviewed-by: Ken Dreyer <kdreyer@redhat.com>
Loic Dachary [Wed, 11 Feb 2015 22:16:24 +0000 (23:16 +0100)]
tests: no need for python-flask at build time
http://tracker.ceph.com/issues/10845 Refs: #10845
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Gregory Farnum [Wed, 11 Feb 2015 23:01:06 +0000 (15:01 -0800)]
Merge pull request #3699 from ceph/wip-early-adopters
doc: Early adopter notes for CephFS
Reviewed-by: Sage Weil <sage@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Gregory Farnum [Wed, 11 Feb 2015 22:47:41 +0000 (14:47 -0800)]
Merge pull request #3617 from ceph/wip-10737
mds: disallow layout changes for files with data
Reviewed-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Wed, 11 Feb 2015 22:39:29 +0000 (14:39 -0800)]
Merge pull request #3683 from ceph/wip-10791-stopping
MDSMonitor: do not allow MDS to transition from STATE_STOPPING
Reviewed-by: Yan, Zheng <zyan@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
Gregory Farnum [Wed, 11 Feb 2015 22:26:17 +0000 (14:26 -0800)]
Merge pull request #3599 from ceph/wip-traceless-reply
Wip traceless reply
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Josh Durgin [Wed, 11 Feb 2015 22:04:09 +0000 (14:04 -0800)]
Merge pull request #3700 from ceph/wip-librbd-maint-tests
tests: add simple tests for proxied maintenance operations
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
Sage Weil [Wed, 11 Feb 2015 21:56:02 +0000 (13:56 -0800)]
Merge pull request #3706 from dachary/wip-10839-shec-uninitialized-hammer
erasure-code: fix uninitialized data members on SHEC
Reviewed-by: Sage Weil <sage@redhat.com>
Loic Dachary [Wed, 11 Feb 2015 20:48:34 +0000 (21:48 +0100)]
erasure-code: initialize all data members
As a safeguard against unitialized memory in isa and jerasure
plugins. Since the init method is supposed to be called before the
plugin is used, it is mostly not relevant. However it can lead to
problems that are non trivial to figure out.
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Loic Dachary [Wed, 11 Feb 2015 20:46:02 +0000 (21:46 +0100)]
erasure-code: fix uninitialized data members on SHEC
Also fix the tests that verify the result when init is not called and
factorize the two tests that were almost identical for simplicity.
http://tracker.ceph.com/issues/10839 Fixes: #10839
Backport: hammer
Signed-off-by: Loic Dachary <ldachary@redhat.com>
Samuel Just [Wed, 11 Feb 2015 18:30:51 +0000 (10:30 -0800)]
ReplicatedPG::on_change: requeue in_progress_async_reads close to last
Fixes: 10768
Signed-off-by: Samuel Just <sjust@redhat.com>
Samuel Just [Wed, 11 Feb 2015 18:29:47 +0000 (10:29 -0800)]
Merge pull request #3692 from athanatos/wip-8753
ReplicatedPG::on_change: clean up callbacks_for_degraded_object
Reviewed-by: Sage Weil <sage@redhat.com>
Samuel Just [Mon, 9 Feb 2015 18:37:15 +0000 (10:37 -0800)]
ReplicatedPG::on_change: clean up callbacks_for_degraded_object
Backport: dumpling, firefly, giant
Fixes: 8753
Signed-off-by: Samuel Just <sjust@redhat.com>
Sage Weil [Wed, 11 Feb 2015 18:26:25 +0000 (10:26 -0800)]
Merge pull request #3643 from athanatos/wip-10734
ObjectStore: fix Transaction encoding version number
Reviewed-by: Sage Weil <sage@redhat.com>
Sage Weil [Wed, 11 Feb 2015 17:21:36 +0000 (09:21 -0800)]
Merge remote-tracking branch 'gh/master' into hammer