Yehuda Sadeh
d0569f9133
radosgw-admin: bucket reshard needs --num-shards to be specified
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-10-19 08:41:47 -07:00
Yehuda Sadeh
f87c4b2c2a
cls/rgw: fix bi_list objclass command
...
was filtering entries, even if filter was not specified, and need to
set boundary for plain entries. Also, list_instance_entries() was not
working correctly, and added list_olh_entries().
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-10-19 08:41:47 -07:00
Yehuda Sadeh
d8c5931bce
rgw_admin: bucket rehsrading, initial work
...
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-10-19 08:41:47 -07:00
Jason Dillaman
8743184988
Merge pull request #11438 from trociny/wip-17488
...
rbd-nbd: support disabling auto-exclusive lock transition logic
Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2016-10-19 11:41:26 -04:00
Yehuda Sadeh
b01e732f3d
rgw: utilities to support raw bucket index operations
...
and other related changes.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-10-19 08:40:44 -07:00
Yehuda Sadeh
94afaf722f
rgw: use bucket_info.bucket_id instead of marker where needed
...
We used to use these interchangeably, but they actually have diffent meaning.
The marker is the prefix we assign to the objects in this bucket, whereas
the bucket_id is the bucket instance's id. These used to hold the same
value, but with bucket resharding it's not going to be true anymore.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-10-19 08:40:44 -07:00
Yehuda Sadeh
9b3a2a40a5
cls/rgw: utilities to support raw bucket index operations
...
New flavour of bi_put() call, and a function to extract key off
a raw bi entry.
Signed-off-by: Yehuda Sadeh <yehuda@redhat.com>
2016-10-19 08:40:44 -07:00
Patrick Donnelly
125ac74988
mds: use unique_ptr to simplify resource mgmt
...
Signed-off-by: Patrick Donnelly <pdonnell@redhat.com>
2016-10-19 11:24:12 -04:00
Igor Fedotov
9594a13f21
test/unittest_bluestore_types: fix UT
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:35:15 +00:00
Igor Fedotov
78c2c43c46
common/config_opts: rename bluestore_{min|max}_csum_block for the sake of uniformity
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:35:15 +00:00
Igor Fedotov
6e28d6feb5
os/bluestore: rename bluestore_compression option to bluestore_compression_mode.
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:35:15 +00:00
Igor Fedotov
fec8f32d7f
os/bluestore: preserve compression mode even if per-store compression algorithm resulted in none.
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:33:29 +00:00
Igor Fedotov
9693d32bfd
osd/PG: implement pool options pass to object store.
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:33:29 +00:00
Igor Fedotov
62aaa9ced1
os/bluestore: add store/pool compression option selector.
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:33:29 +00:00
Igor Fedotov
9276df193b
os/ObjectStore: extend OS interface with set_collection_opts method.
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:33:29 +00:00
Igor Fedotov
3f60c1cfd4
osd/osd_types,mon/OSDMonitor: add compression related settings for pools.
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:33:29 +00:00
Igor Fedotov
3e0ee7d429
os/bluestore: fix compression algorithm logging output
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:33:29 +00:00
Igor Fedotov
24dff2b6b0
os/bluestore: share compression/csum enums and corresponding stuff for common use
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:33:29 +00:00
Sage Weil
d8105622fa
Merge pull request #11546 from umullan/uday
...
doc: Fix broken link for caps
2016-10-19 08:58:34 -05:00
Sage Weil
d782d7108b
Merge pull request #11558 from ifed01/wip-rmcoll-more-fixes
...
os/memstore, os/filestore: fix store_test's to satisfy rm_coll behavi…
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-19 08:54:06 -05:00
Igor Fedotov
b57c9daea5
os/memstore, os/filestore: fix store_test's to satisfy rm_coll behavior expected in store_test
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 13:41:40 +00:00
Orit Wasserman
e362f13978
Merge pull request #11207 from yehudasa/wip-17372
...
rgw: get_zonegroup() uses "default" zonegroup if empty
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-10-19 15:36:09 +02:00
Orit Wasserman
e609e4f5fb
Merge pull request #10919 from pritha-srivastava/wip-17076
...
rgw: Replacing '+' with "%20" in canonical uri for s3 v4 auth.
Reviewed-by: Orit Wasserman <owasserm@redhat.com>
2016-10-19 15:33:17 +02:00
John Spray
5f3eadda2f
Merge pull request #11316 from stiopaa1/mds_sessionMapUnnamedNamespace
...
mds/SessionMap.cc:put classes in unnamed namespace
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
2016-10-19 15:28:51 +02:00
John Spray
f95894361f
Merge pull request #11450 from stiopaa1/mds_damagetable_moveClassesToCCfile
...
mds/DamageTable: move classes to .cc file
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:27:58 +02:00
John Spray
ed9d35d34b
Merge pull request #11511 from stiopaa1/mds_mdsmap_addConstToMemFunctions
...
mds/MDSMap.h: add const to member functions
Reviewed-by: John Spray <john.spray@redhat.com>
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-10-19 15:27:07 +02:00
John Spray
0928f53d97
Merge pull request #11550 from renhwztetecs/renhw-wip-mgr-doc
...
doc/mgr: fix mgr how long to wait to failover
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:21:45 +02:00
John Spray
6a9824bcd6
Merge pull request #11304 from ajarr/wip-volume-client-recovery-fixes
...
ceph_volume_client: fix recovery from partial auth update
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:18:34 +02:00
John Spray
b1e652c7fd
Merge pull request #11386 from xiexingguo/xxg-wip-mgr-1008
...
mgr: misc minor changes
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 15:16:22 +02:00
Alfredo Deza
bfc90da9ea
Merge pull request #11507 from ceph/wip-17579
...
build/ops: deb: add python dependencies where needed
Reviewed-by: Alfredo Deza <adeza@redhat.com>
2016-10-19 08:23:10 -04:00
Nathan Cutler
26f0ebd1d4
build/ops: deb: add python dependencies where needed
...
this reverts 48f4576
and f140a8c
Fixes: http://tracker.ceph.com/issues/17579
Signed-off-by: Nathan Cutler <ncutler@suse.com>
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-10-19 13:43:07 +02:00
Nathan Cutler
fcdef1e9a8
build/ops: deb: put depends on separate lines
...
Signed-off-by: Nathan Cutler <ncutler@suse.com>
2016-10-19 13:43:07 +02:00
Igor Fedotov
73c40d1b1f
Merge pull request #11557 from xiexingguo/xxg-wip-bluestore-1019
...
os/bluestore: kill overlay related options
Reviewed-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-19 14:40:24 +03:00
John Spray
78ff1d467e
Merge pull request #11516 from david-z/wip-add-force-ro-ceph-string
...
common/ceph_string: add ceph string constants for CEPH_SESSION_FORCE_RO
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 13:35:20 +02:00
Kefu Chai
1945da333b
Merge pull request #11552 from tchaikov/wip-fix-enc
...
include/object: pass "snapid_t&" to bound_encode()
Reviewed-by: Loic Dachary <ldachary@redhat.com>
2016-10-19 18:33:09 +08:00
John Spray
6d40a8140f
Merge pull request #11434 from batrick/mds-cmd-deprecated
...
Flag deprecated mds commands and omit deprecated mon commands in help output
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-19 12:23:34 +02:00
John Spray
691f93ef78
Merge pull request #11486 from batrick/client-gid
...
client: get gid from MonClient
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 12:20:44 +02:00
John Spray
c2d0235ce5
Merge pull request #11373 from ukernel/wip-mds-recall-warning
...
mds: fix false "failing to respond to cache pressure" warning
Reviewed-by: Greg Farnum <gfarnum@redhat.com>
Reviewed-by: John Spray <john.spray@redhat.com>
2016-10-19 12:19:48 +02:00
Kefu Chai
67e2e04897
Merge pull request #11551 from wjwithagen/wip-wjw-freebsd-lltng
...
do_freebsd.sh: Do not use LTTNG on FreeBSD
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-10-19 17:23:15 +08:00
Kefu Chai
dbebe41ba5
include/object: pass "snapid_t&" to bound_encode()
...
otherwise the STL container's encoders will segfault when trying to
figure out the element size: they use "denc(*(A*)nullptr, elem_size)"
to do the calculation.
Signed-off-by: Kefu Chai <kchai@redhat.com>
2016-10-19 17:04:49 +08:00
huanwen ren
b7891ee3f2
doc/mgr: fix mgr how long to wait to failover
...
Signed-off-by: huanwen ren <ren.huanwen@zte.com.cn>
2016-10-19 17:01:28 +08:00
Willem Jan Withagen
7a9d846df4
do_freebsd.sh: Do not use LLTNG on FreeBSD
...
FreeBSD has Dtrace
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
2016-10-19 11:00:55 +02:00
Yan, Zheng
36dc236812
mds: move MDSCacheObject related code to seperate files
...
Signed-off-by: Yan, Zheng <zyan@redhat.com>
2016-10-19 16:01:54 +08:00
Kefu Chai
4d9ce9e9a5
Merge pull request #11534 from ceph/wip-17607-ceph-disk
...
tests: ceph-disk: force debug monc = 0
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-10-19 15:29:58 +08:00
xie xingguo
78d95682ce
os/bluestore: kill overlay related options
...
These two options are not used anymore.
Signed-off-by: xie xingguo <xie.xingguo@zte.com.cn>
2016-10-19 14:29:16 +08:00
Uday Mullangi
b0ab0f9d98
doc: Fix broken link for caps
...
http://tracker.ceph.com/issues/17587
Signed-off-by: Uday udaymjl@gmail.com
2016-10-19 11:39:04 +05:30
Kefu Chai
78f298df05
Merge pull request #11512 from wjwithagen/wip-wjw-freebsd-depends
...
FreeBSD: update require packages
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-10-19 11:32:59 +08:00
Sage Weil
5f07ecbfb8
Merge pull request #11204 from liewegas/wip-rados-ack
...
librados: do not request osd ack if no completed completion is set
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
2016-10-18 21:40:44 -05:00
Sage Weil
20ee727792
Merge pull request #11213 from liewegas/wip-osd-fastinfo
...
osd: add a pg _fastinfo attribute to reduce per-io metadata updates
Reviewed-by: Samuel Just <sjust@redhat.com>
2016-10-18 21:39:58 -05:00
Sage Weil
0aeea8941b
Merge pull request #11354 from liewegas/wip-rocksdb
...
rocksdb: update to latest, and make it the default for the mons
2016-10-18 21:38:53 -05:00