Abhishek Lekshmanan
93a858392a
rgw_lc: add support for optional filter argument and make ID optional
...
Support Filter tag in Lifecycle XML similar to AWS S3, while S3 docs
mention that this tag is mandatory, older clients still default to
Prefix, and S3 itself seems to relaxed in enforcing the rule, this
implementation also follows a similar pattern. Filter optionally
supports filtering via (multiple) Object Tags, this is still a TODO. The
current implementation of object tags is still as an object xattr, and
since the LC processing still iterates over the bucket index which
currently doesn't have any info. on tags, this requires some thought
into for implementing without a larger performance penalty
Fixes: http://tracker.ceph.com/issues/20872
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2017-08-17 13:59:47 +02:00
Alfredo Deza
51ccc5feab
Merge pull request #17025 from ceph/wip-doc-warnings
...
fix sphinx build warnings and errors
Reviewed-by: Dan Mick <dmick@redhat.com>
Reviewed-by: Andrew Schoen <aschoen@redhat.com>
2017-08-16 08:52:43 -04:00
Alfredo Deza
457754e85b
doc: fix short underline on release-notes
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:38:49 -04:00
Kefu Chai
60441c4bb1
Merge pull request #15597 from ceph/wip-19200
...
selinux: Allow nvme devices
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-16 20:31:07 +08:00
Alfredo Deza
f78a991f59
doc exclude man_index when not building man pages
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:02 -04:00
Alfredo Deza
e2119245bf
doc: create an index/toctree only for man pages
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:02 -04:00
Alfredo Deza
8e06659c34
doc: exclude mgr from man pages, define a man index.rst
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
5c334d8a2a
doc/release-notes use new ref label for erasure code profiles
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
3ec44df21d
doc/rados/operations use new ref labels in health-checks
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
d6164f2b19
doc/rados/operations add a ref label to erasure code profiles
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
aa90ea25cf
doc/rados/operations add a ref label to pool application
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
5a3da3acaf
doc/rados/operations use new ref label in health-checks
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
6c970133e0
doc/rados/operations add ref label for placement group number
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:01 -04:00
Alfredo Deza
c7973cb449
doc/rados/api/python document required_state manually
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
88a1114cb3
admin: bump sphinx to 1.6
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
d8932d62bf
doc/rados/operations use the new ref label for crush map tunables
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
234c6a432b
doc/rados/operations add label for crush map tunables for ref linking
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
d8b287011c
doc/cephfs add label to health messages for use in refs linking
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
d3543ef8b0
admin: do not allow errors or warnings from doc build
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
10e457fd36
doc/rados/operations include pg-repair document in the toctree
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
89ace1b1e9
pybind fix rbd trash_move docstring, needed a newline
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:20:00 -04:00
Alfredo Deza
9a247e13f6
pybind: fix invalid doctring in Rados.require_state
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
80f66e0ebb
doc/rados/operations add missing link for crush pdf
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e925b9f899
doc/rados/operations add newline after definition
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
58a82d9881
doc/radosgw add newline after field list
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e898eb7424
doc/radosgw fix missing newline on definition
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e32f9be219
doc/rados/api remove '*' in automethod call
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
640e080f22
doc/logging fix unexpected indent in paragraph
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
e44f6d5b12
doc: bump the max depth of the toctree, so that it can find nested indexes
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:59 -04:00
Alfredo Deza
7409d326ab
doc escape and remove invalid chars in release notes, causing sphinx errors
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:58 -04:00
Alfredo Deza
ae88a65880
doc/rados use func reference for rados_set_alloc_hint linking
...
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2017-08-16 08:19:58 -04:00
Kefu Chai
17d6e96a6f
Merge pull request #16967 from liewegas/wip-upgrade-health
...
mon: fix legacy health checks in 'ceph status' during upgrade; fix jewel-x upgrade combo
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-16 19:44:36 +08:00
Gregory Farnum
c8341402a5
Merge pull request #17012 from joscollin/wip-rgw-todo-warning
...
rgw: Drop #warning TODO
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2017-08-15 15:03:09 -07:00
Abhishek L
a155b84508
Merge pull request #17037 from theanalyst/release-notes-12-1-4
...
doc: release notes for v12.1.4 Luminous
Reviewed-By: Gregory Farnum <gfarnum@redhat.com>
Reviewed-By: Ken Dreyer <ktdreyer@redhat.com>
2017-08-15 23:01:03 +02:00
Abhishek Lekshmanan
713e11ae38
doc: release notes for v12.1.4 Luminous
...
Adding the bits of changelog that went in post 12.1.3, one of the PRs
was directly cherry-picked onto Luminous and hence does not have a PR
reference.
Signed-off-by: Abhishek Lekshmanan <abhishek@suse.com>
2017-08-15 17:13:25 +02:00
Pan Liu
a237e541ff
Merge pull request #16808 from liupan1111/wip-add-report
...
test/fio: generate db histogram to help debug rocksdb performance
2017-08-15 22:02:04 +08:00
David Zafman
21d9337735
Merge pull request #16987 from dzafman/wip-pidfile
...
test: Fix and enable test_pidfile.sh
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2017-08-14 18:22:00 -07:00
Haomai Wang
fba58233ae
Merge pull request #17016 from chuanhong-wang/dev_rdma_dead_lock
...
Fix a dead lock when doing rdma performance test by fio
Reviewed-by: Haomai Wang <haomai@xsky.com>
2017-08-15 09:07:18 +08:00
Casey Bodley
614957247f
Merge pull request #16649 from ztczll/zlrgw
...
rgw: remove unused variables
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2017-08-14 16:08:51 -04:00
Jason Dillaman
894daa7694
Merge pull request #16971 from scienceluo/wip-luo-fix-deadcode-branch
...
rbd: fix logically dead code in function list_process_image
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
Reviewed-by: Dongsheng Yang <dongsheng.yang@easystack.cn>
2017-08-14 11:19:11 -04:00
Gregory Farnum
c46a964e19
Merge pull request #17000 from gregsfortytwo/wip-20985-divergent-handling
...
osd: be more precise about our asserts and cases when rebuilding missing sets
Reviewed-by: Sage Weil <sage@redhat.com>
2017-08-14 06:53:53 -07:00
Boris Ranto
70473011a0
Merge pull request #16753 from ceph/wip-fix-ppc64
...
Fix ppc64 support for ceph
Reviewed-by: Kefu Chai <kchai@redhat.com>
2017-08-14 15:41:28 +02:00
Jason Dillaman
53e772a45f
Merge pull request #16934 from amitkumar50/cov-librbd-2
...
librbd: Initializing members image,operation,journal
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2017-08-14 09:08:29 -04:00
Boris Ranto
a8af61c8da
selinux: Allow nvme devices
...
This commit allows nvme devices which use a different label than
standard block devices.
Fixes: http://tracker.ceph.com/issues/19200
Signed-off-by: Boris Ranto <branto@redhat.com>
2017-08-14 13:24:48 +02:00
chuanhong.wang
13ed4504d9
Fix a dead lock when running fio: "RDMADispatcher::polling_stop" hold the lock and wait
...
"RDMADispatcher::polling" ending, then RDMADispatcher::polling can't hold the lock and
can't end its work.
Signed-off-by: Wang Chuanhong <chuanhong.wang@163.com>
2017-08-14 08:49:28 +00:00
Jos Collin
2f8d234dbc
rgw: Drop #warning TODO
...
Drop "#warning TODO" from rgw_crypt.cc, as the tracker is created for this requirement and the
corresponding PR is in progress for a long time.
Tracker: http://tracker.ceph.com/issues/19851
PR: https://github.com/ceph/ceph/pull/14498
Signed-off-by: Jos Collin <jcollin@redhat.com>
2017-08-14 11:33:02 +05:30
Sage Weil
0a8ceaa3a5
Merge pull request #16976 from liewegas/wip-osd-empty
...
mgr: implement 'osd safe-to-destroy' and 'osd ok-to-stop' commands
Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
2017-08-13 14:02:44 -05:00
Sage Weil
e49ca43d4d
Merge pull request #16625 from Yan-waller/wip-walle-0727testlibrados
...
test/librados: reorder ASSERT_EQ() arguments
Reviewed-by: Jos Collin <jcollin@redhat.com>
2017-08-13 14:02:22 -05:00
Sage Weil
929c11bf16
Merge pull request #16883 from liewegas/wip-20939
...
crush,mon: fix weight-set vs crush device classes
Reviewed-by: xie xingguo <xie.xingguo@zte.com.cn>
2017-08-13 13:59:43 -05:00
Sage Weil
d69f0e120b
qa/suites/rados/objectstore/objectstore: less debug
...
Saw an ENOSPC.
Signed-off-by: Sage Weil <sage@redhat.com>
2017-08-13 14:41:43 -04:00