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
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
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
Sage Weil
d30ee64fc7
Merge pull request #11500 from liewegas/wip-lttng
...
CMakeLists.txt: enable LTTNG by default
Reviewed-by: Kefu Chai <kchai@redhat.com>
2016-10-18 21:38:40 -05:00
Sage Weil
ad2dde108b
Merge pull request #11540 from liewegas/wip-bluestore-cow
...
os/bluestore: default bluestore_clone_cow=true
2016-10-18 15:53:37 -05:00
Sage Weil
dcbe9f05d4
Merge pull request #11539 from liewegas/wip-bluestore-gc
...
os/bluestore: no garbage collection for uncompressed blobs
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-18 15:53:25 -05:00
Sage Weil
369244314d
os/bluestore: default bluestore_clone_cow=true
...
This has been stable for a long time.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-18 16:53:09 -04:00
Sage Weil
108724b7eb
Revert "ceph_test_objecstore: use 1TB block device"
...
This reverts commit 5389133ff9a7783d77796ed73893e26f34c6e5d2.
This is too slow with the bitmap allocator.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-18 16:50:28 -04:00
Roushan Ali
ef8989ce74
os/bluestore: No garbage collection for uncompressed blobs
...
Signed-off-by: Roushan Ali<roushan.ali@sandisk.com>
2016-10-18 16:49:50 -04:00
Sage Weil
d9baaa1d6b
Merge pull request #11536 from liewegas/wip-fullbit-dump
...
mds: fix EMetaBlob::fullbit xattr dump
Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2016-10-18 13:43:17 -05:00
Sage Weil
15acca0bc5
Merge pull request #11533 from ifed01/wip-kstore-rmcoll-fix
...
os/kstore: rmcoll fix to satisfy store_test
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-18 13:22:11 -05:00
Sage Weil
325aff551c
mds: fix EMetaBlob::fullbit xattr dump
...
- show xattr names!
- bound the values
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-18 14:03:17 -04:00
Loic Dachary
469a53a4ad
tests: ceph-disk: force debug monc = 0
...
The sh function will collect both stderr and stdout and debug
will mess the json parsing.
Fixes: http://tracker.ceph.com/issues/17607
Signed-off-by: Loic Dachary <ldachary@redhat.com>
2016-10-18 17:33:23 +02:00
Sage Weil
e234d8bec3
Merge pull request #11525 from wjwithagen/wip-wjw-freebsd-getopt
...
tools/ceph-monstore-update-crush.sh: FreeBSD getopt is not compatible…
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-18 09:45:24 -05:00
Sage Weil
c65f8d8d83
Merge pull request #11524 from wjin/filestore_perfcounter
...
os/filestore: clean filestore perfcounters
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-18 09:41:54 -05:00
Sage Weil
c4d774003f
Merge pull request #11518 from umullan/uday
...
doc: fix broken links
2016-10-18 09:31:54 -05:00
Sage Weil
2a8ee42023
Merge pull request #11522 from wjwithagen/wip-wjw-freebsd-readable.sh
...
FreeBSD:test/encoding/readable.sh": fix nproc and ls -v calls
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-18 09:30:06 -05:00
Sage Weil
c82f30d823
Merge pull request #11528 from jcsp/wip-vstart-1osd
...
vstart: decrease pool size if <3 OSDs
Reviewed-by: Sage Weil <sage@redhat.com>
2016-10-18 09:28:26 -05:00
Sage Weil
bd407ce81f
osd/PG: add perfcounters for pg info updates
...
Note info updates (of any kind), fastinfo updates,
and biginfo updates.
Signed-off-by: Sage Weil <sage@redhat.com>
2016-10-18 10:16:13 -04:00
Igor Fedotov
ebf81e3039
os/bluestore: proper set resulting pnext to avoid returning local var
...
Signed-off-by: Igor Fedotov <ifedotov@mirantis.com>
2016-10-18 13:50:17 +00:00