Abhishek Lekshmanan
b01eb8e50c
mailmap: Viktor Suprun affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-25 12:06:55 +05:30
Abhishek Lekshmanan
ed8a20107d
mailmap: Feng He affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-25 12:06:54 +05:30
Abhishek Lekshmanan
b8afa350ee
mailmap: Jian Wen affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Reviewed-by: Jian Wen <wenjian@letv.com>
2015-02-25 12:03:10 +05:30
Abhishek Lekshmanan
aeae8a99b1
mailmap: Kim Vandry affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-25 12:03:10 +05:30
Abhishek Lekshmanan
e278484171
mailmap: Robert Jansen affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-25 12:03:10 +05:30
Abhishek Lekshmanan
a6f2f816ae
mailmap: MingXin Liu affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-25 12:03:10 +05:30
Abhishek Lekshmanan
3d6750e0d7
mailmap: Andrew Bartlett affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Reviewed-by: Andrew Bartlett <abartlet@catalyst.net.nz>
2015-02-25 12:02:10 +05:30
Abhishek Lekshmanan
0e99ddb4c4
mailmap: Frank Yu affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
daf4630c2b
mailmap: Ali Maredia affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
a28637ddc9
mailmap: Takeshi Miyamae affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
1b0c7816a0
mailmap: Wang Zhiqiang affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
Reviewed-by: Loic Dachary <loic@dachary.org>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
5fbb48d03f
mailmap: Haïkel Guémar affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
4d127ba977
mailmap: Dmytro Iurchenko affilitation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
b58f5dcccf
mailmap: Radoslaw Zarzynski affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
81f928593f
mailmap: Mykola Golub name normalization
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
9b141e5716
mailmap: Vu Phom affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Abhishek Lekshmanan
c8e4b22752
mailmap: Min Chen affiliation
...
Signed-off-by: Abhishek Lekshmanan <abhishek.lekshmanan@ril.com>
2015-02-19 22:47:56 +05:30
Kefu Chai
48e6774819
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>
2015-02-19 15:27:35 +08:00
Loic Dachary
95e13f37ed
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>
2015-02-18 17:14:14 +01:00
Takeshi Miyamae
cd708e216f
erasure code: add shec's documentation / change default layout
...
Signed-off-by: Takeshi Miyamae <miyamae.takeshi@jp.fujitsu.com>
2015-02-18 22:38:15 +09:00
Loic Dachary
e7042822f1
Merge pull request #3651 from swamireddy/wip-v092-organizationmap
...
mailmap: v092 organizationmap
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-02-18 11:29:09 +01:00
Swami Reddy
21e7b5e5e2
mailmap: add Matt Richards to organizationmap
...
Signed-off-by: Swami Reddy M R <swami.reddy@ril.com>
2015-02-18 15:36:36 +05:30
Swami Reddy
849de71475
mailmap: add Xie Rui to organizationmap
...
Signed-off-by: Swami Reddy M R <swami.reddy@ril.com>
2015-02-18 15:36:09 +05:30
Sage Weil
37eb8ecaf6
osd: dump pg ref ids on shutdown
...
(if ref debugging is enabled)
Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-16 17:30:56 -08:00
Sage Weil
44e270def2
osd/PG: make lock() and unlock() const
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-16 17:30:55 -08:00
Sage Weil
239b1987ec
common/tracked_int_ptr: const variants
...
Signed-off-by: Sage Weil <sage@redhat.com>
2015-02-16 17:30:55 -08:00
Loic Dachary
4ba3d575b8
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>
2015-02-17 00:31:11 +01:00
Neil Levine
ea66f5c9ee
doc: RGW is "built on top of librgw" changed to "librados"
...
Signed-off-by: Neil Levine <levine@yoyo.org>
2015-02-16 14:54:09 -08:00
Josh Durgin
6821871769
Merge branch 'hammer'
2015-02-16 14:30:27 -08:00
Josh Durgin
ac75ff3c2b
Merge branch 'wip-librbd-snaps-object-map' into hammer
...
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-02-16 14:27:44 -08:00
Jason Dillaman
b220b2a5a6
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>
2015-02-16 14:27:25 -08:00
Jason Dillaman
0de6b6179a
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>
2015-02-16 14:27:25 -08:00
Jason Dillaman
e97a8f1bd7
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>
2015-02-16 14:27:25 -08:00
Josh Durgin
194b250580
Merge branch 'wip-librbd-object-map-crc' into hammer
...
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2015-02-16 13:33:30 -08:00
Jason Dillaman
32e259c56c
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>
2015-02-16 13:27:35 -08:00
Jason Dillaman
4638eaf775
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>
2015-02-16 13:27:34 -08:00
Sage Weil
98dd78996e
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>
2015-02-16 09:08:11 -08:00
Sage Weil
6a1bd776f0
Merge pull request #3738 from athanatos/wip-10830
...
osd/: include version_t in extra_reqids with promote
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-16 09:00:20 -08:00
Sage Weil
37a3a1dec8
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>
2015-02-16 08:55:32 -08:00
Samuel Just
080fb0183d
Merge pull request #3694 from ceph/wip-10784
...
Fix 10784: librbd: image has watchers - not removing
Reviewed-by: Sage Weil <sage@redhat.com>
2015-02-16 07:47:15 -08:00
Kefu Chai
8cba02eec5
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>
2015-02-16 20:14:43 +08:00
Loic Dachary
49e6cf7fd7
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>
2015-02-16 09:44:25 +01:00
t-miyamae
e95d4cc5b6
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>
2015-02-16 16:28:33 +09:00
Loic Dachary
d1a393ffc0
Merge pull request #3732 from Abioy/patch-1
...
rm some useless codes
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2015-02-15 16:09:11 +01:00
Yongyue Sun
3e37c1375b
rm some useless codes
...
tls is not used here
Signed-off-by: Yongyue Sun <abioy.sun@gmail.com>
2015-02-15 10:38:08 +08:00
Loic Dachary
7da93518fd
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>
2015-02-13 18:35:48 +01:00
Loic Dachary
62dd0c2060
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>
2015-02-13 17:09:37 +01:00
Loic Dachary
f9c90e7a51
tests: fix unused variable warning
...
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2015-02-13 17:09:37 +01:00
Loic Dachary
3a3bb6de3c
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>
2015-02-13 17:09:33 +01:00
Kefu Chai
3a1520ba35
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>
2015-02-13 20:25:54 +08:00