Commit Graph

45453 Commits

Author SHA1 Message Date
Swami Reddy
a2b33d0829 mailmap: Kadu Ribeiro affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:32 +05:30
Swami Reddy
6e8e90e923 mailmap: Jeff Epstein affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:32 +05:30
Swami Reddy
f68d5542f7 mailmap: Jeff Weber affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:31 +05:30
Swami Reddy
38cc18e101 mailmap: ritz303 affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:31 +05:30
Swami Reddy
dd24707a39 mailmap: chenji affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:31 +05:30
Swami Reddy
249828a78d mailmap: Burkhard Linke affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:30 +05:30
Swami Reddy
ed56b73b5a mailmap: Sylvain Baubeau affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:30 +05:30
Swami Reddy
fbcec33f39 mailmap: Siddharth Sharma affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:30 +05:30
Swami Reddy
d531dd7df1 mailmap: Milan Broz affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:29 +05:30
Swami Reddy
602c9ef80a mailmap: Matt Benjamin affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>

Reviewed-by: Matt Benjamin <mbenjamin@redhat.com>
2015-10-22 07:59:29 +05:30
Swami Reddy
f07575ba7f mailmap: Casey Bodley affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:28 +05:30
Swami Reddy
30bf4dd4e0 mailmap: Ali Maredia affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:28 +05:30
Swami Reddy
0ba0c0d0ea mailmap: Brad Hubbard affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:28 +05:30
Swami Reddy
38b29e11ac mailmap: Juan A. Suarez Romero affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:27 +05:30
Swami Reddy
d54b9184ae mailmap: Xiaowei Chen name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:27 +05:30
Swami Reddy
c905cc1702 mailmap: Wei Qian affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:27 +05:30
Swami Reddy
c70fe119d4 mailmap: Li Peng affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:26 +05:30
Swami Reddy
ca6f4e9f13 mailmap: Robin H. Johnson affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>

Reviewed-by: Robin Johnson <robin.johnson@dreamhost.com>
2015-10-22 07:59:26 +05:30
Swami Reddy
51440f7d7f mailmap: Ren Huanwen affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:25 +05:30
Swami Reddy
3d36df344f mailmap: Yehua Chen name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>:
2015-10-22 07:59:25 +05:30
Swami Reddy
ca1ba57b04 mailmap: Xinze Chi name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:25 +05:30
Swami Reddy
bec8bc705e mailmap: Xie Xiexingguo affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:24 +05:30
Swami Reddy
b66f53f696 mailmap: Xie Rui name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:59:24 +05:30
Swami Reddy
470158e80b mailmap: Sangdi Xu name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>

Reviewed-by: Xusangdi <xu.sangdi@h3c.com>
2015-10-22 07:58:52 +05:30
Swami Reddy
cb64c9f89b mailmap: Radoslaw Zarzynski name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-22 07:28:09 +05:30
Swami Reddy
220fcef38d mailmap: Haomai Wang name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>

Reviewed-by: Haomai Wang <haomaiwang@gmail.com>
2015-10-22 07:25:15 +05:30
John Coyle
96106b585a os/chain_xattr: On linux use linux/limits.h for XATTR_NAME_MAX.
Signed-off-by: John Coyle <dx9err@gmail.com>
2015-10-21 20:08:43 -04:00
xiexingguo
57af6316e7 LFNIndex: remove redundant local variable 'obj'.
local variable 'obj' in LFNIndex::list_subdirs() never used and shall be removed.
Fixes: #13552
Signed-off-by: xie.xingguo@zte.com.cn
2015-10-22 07:28:48 +08:00
Javier M. Mellid
dc21d8e920 rgw: add explicit success/error paths in RGWGetObj::execute()
Fixes: #12352

Signed-off-by: Javier M. Mellid <jmunhoz@igalia.com>
2015-10-21 16:05:20 +02:00
Swami Reddy
3d2ed6f4d0 mailmap: Dennis Schafroth affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-21 12:47:02 +05:30
Swami Reddy
ffd4f2a0d4 mailmap: Daniel Gryniewicz affiliation
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-21 12:46:55 +05:30
Swami Reddy
16e90c5d1b mailmap: Bo Cai name normalization
Signed-off-by: M Ranga Swami Reddy <swamireddy@gmail.com>
2015-10-21 12:46:45 +05:30
Kefu Chai
89b2b9b5c0 Merge pull request #6285 from dx9/wip-12406-envz
drop envz.h includes

Reviewed-by: Kefu Chai <kchai@redhat.com>
2015-10-21 10:35:55 +08:00
David Zafman
7b2e9fca55 ceph.in: Remove unused variable
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-10-20 18:10:54 -07:00
David Zafman
113d727746 ceph.in: Don't drop out of command mode on certain kinds of errors
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-10-20 17:33:50 -07:00
David Zafman
bb5bcab301 makefile: For ceph command generation don't append another copy of ceph.in
Signed-off-by: David Zafman <dzafman@redhat.com>
2015-10-20 17:31:06 -07:00
Gregory Farnum
d763555233 Merge pull request #6301 from dx9/wip-12406-ditch-loff_t-for-off_t
libcephfs: Improve portability by replacing loff_t type usage with off_t

Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2015-10-20 13:44:58 -07:00
David Zafman
6e002c6549 Merge pull request #6196 from guangyy/wip-12754
osd: auto repair EC pool

Reviewed-by: David Zafman <dzafman@redhat.com>
2015-10-20 11:11:00 -07:00
Zhiqiang Wang
597c43ea39 tracing: add tracepoints for cache pin/unpin
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:10 -04:00
Zhiqiang Wang
478389924b osd: return ENOENT when object doesn't exist for cache pin/unpin
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:09 -04:00
Zhiqiang Wang
59d0de7c54 test/tier: add test for cache_pin
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:09 -04:00
Zhiqiang Wang
36b2d3d7bc test/tier: test flush/evict on pinned object
Should return -EINVAL.

Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:09 -04:00
Zhiqiang Wang
c18421819c osd/ReplicatedPG: reject flush/evict ops on pinned objects
Return with -EINVAL.

Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:09 -04:00
Zhiqiang Wang
c502ea1086 librados: add RADOS C interfaces for pin/unpin object
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:09 -04:00
Zhiqiang Wang
a07d4c95b6 osd: only allow pin/unpin op on the cache tier
Reject the op when the pin/unpin op is not on the cache tier.

Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:09 -04:00
Zhiqiang Wang
0643845665 osd: add num_objects_pinned in object_stat_sum_t
To track the number of objects pinned in a PG.

Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:36:09 -04:00
Zhiqiang Wang
f824c937e6 osd/ReplicatePG: skip flush/evict pinned objects
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:34:50 -04:00
Zhiqiang Wang
5cd10e431d osd: force promotion when pin an object in cache tier
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:34:50 -04:00
Zhiqiang Wang
af8d6ec86b osd: add support of pin/unpin objects in cache tier
Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:34:49 -04:00
Zhiqiang Wang
28b7205216 rados: add the support of pin/unpin object in cache tier
Adding two new APIs in librados: cache_pin_object and cache_unpin_object

Signed-off-by: Zhiqiang Wang <zhiqiang.wang@intel.com>
2015-10-20 10:34:49 -04:00