Commit Graph

89612 Commits

Author SHA1 Message Date
Alfredo Deza
f8db9faf98 doc/man/ceph-volume uncomment flags that are now fully supported in batch
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-08-28 13:34:25 -07:00
Alfredo Deza
188f4ae80f doc/ceph-volume add filestore docs for batch
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-08-28 13:32:19 -07:00
Alfredo Deza
02652343c8 doc/ceph-volume uncomment section of newly supported batch operations
Signed-off-by: Alfredo Deza <adeza@redhat.com>
2018-08-28 13:22:20 -07:00
Jason Dillaman
1b090ca41e
Merge pull request #23765 from chenzhua/master
doc: fix spelling errors in rbd doc

Reviewed-by: Jason Dillaman <dillaman@redhat.com>
2018-08-28 13:02:52 -04:00
Casey Bodley
c79aa2468c
Merge pull request #23596 from cbodley/wip-rgw-no-datalog-marker
rgw multisite: incremental data sync uses truncated flag to detect end of listing

Reviewed-by: Yehuda Sadeh <yehuda@redhat.com>
2018-08-28 11:30:31 -04:00
Casey Bodley
dde867463f
Merge pull request #23768 from wjwithagen/wjw-fix-shared_mutex
core: Clang misses <optional> include

Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-08-28 09:00:54 -04:00
Willem Jan Withagen
bea9fd14e3 core: Clang misses <optional> include
Signed-off-by: Willem Jan Withagen <wjw@digiware.nl>
2018-08-28 12:26:46 +02:00
Kai Wagner
7c92b1fcc6
Merge pull request #23764 from ceph/docs
doc: fixed typo in cephfs snapshots

Reviewed-by: Lenz Grimmer <lgrimmer@suse.com>
Reviewed-by: Jos Collin <jcollin@redhat.com>
Reviewed-by: Tatjana Dehler <tdehler@suse.com>
Reviewed-by: Volker Theile <vtheile@suse.com>
2018-08-28 09:59:57 +02:00
Kefu Chai
d6a0592f7e
Merge pull request #23699 from tchaikov/wip-monc-drop-rwlock
auth: drop the RWLock in AuthClientHandler

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-08-28 15:36:23 +08:00
Kai Wagner
d7f5c281c8 doc: fixed typo in cephfs snapshots
Signed-off-by: Kai Wagner <kwagner@suse.com>
2018-08-28 08:56:47 +02:00
Chen Zhenghua
f2d1f94322 doc: fix spelling errors in rbd doc
Signed-off-by: Chen Zhenghua <chen.zhenghua@zte.com.cn>
2018-08-28 14:56:16 +08:00
Jos Collin
dc2d43d5a1
Merge pull request #23763 from chenzhua/master
doc: fix cephfs spelling errors

Reviewed-by: Jos Collin <jcollin@redhat.com>
2018-08-28 08:11:48 +05:30
Chen Zhenghua
4108ecdb2c doc: fix cephfs spelling errors
Signed-off-by: Chen Zhenghua <chen.zhenghua@zte.com.cn>
2018-08-28 09:49:36 +08:00
Sage Weil
8b43b548a1 Merge PR #23718 into master
* refs/pull/23718/head:
	cleanup: Replace always-false assertions with abort
	include/assert: Smarten up ceph_assert
	common: Call ceph_abort(), not abort()
	include,common: Remove assert and clobber-foo
	rbd_replay: Use ceph_assert for asserts.
	rbd_fuse: Use ceph_assert for asserts.
	osdc: Use ceph_assert for asserts.
	osd: Use ceph_assert for asserts.
	msg: Use ceph_assert for asserts.
	mgr: Use ceph_assert for asserts.
	messages: Use ceph_assert for asserts.
	mds: Use ceph_assert for asserts.
	log: Use ceph_assert for asserts.
	libradosstriper: Use ceph_assert for asserts.
	librados: Use ceph_assert for asserts.
	kv: Use ceph_assert for asserts.
	test: Use ceph_assert for asserts.
	key_value_store: Use ceph_assert for asserts.
	json_spirit: Use ceph_assert for asserts.
	journal: Use ceph_assert for asserts.
	global: Use ceph_assert for asserts.
	erasure-code: Use ceph_assert for asserts.
	rbd: Use ceph_assert for asserts.
	tools: Use ceph_assert for asserts.
	rgw: Use ceph_assert for asserts.
	mon: Use ceph_assert for asserts.
	crush: Use ceph_assert for asserts in C++ code.
	crimson: Use ceph_assert for asserts.
	compressor: Use ceph_assert for asserts.
	cls: Use ceph_assert for asserts.
	client: Use ceph_assert for asserts.
	auth: Use ceph_assert for asserts
	os: Use ceph_assert for asserts
	common: Use ceph_assert for asserts
	include: Use ceph_assert for asserts
	include/assert: Deprecate assert macro

Reviewed-by: Patrick Donnelly <pdonnell@redhat.com>
Reviewed-by: Sage Weil <sage@redhat.com>
2018-08-27 15:31:43 -05:00
Sage Weil
d08f65e7d8
Merge pull request #23750 from tchaikov/wip-doc-cephx
doc/dev/cephx_protocol: fix couple errors

Reviewed-by: Sage Weil <sage@redhat.com>
2018-08-27 10:51:10 -04:00
Sage Weil
3e2c3f9979
Merge pull request #23747 from tchaikov/wip-monclient-no-magic-nr
mon/MonClient: avoid using magic number for the `MAuth::protocol`

Reviewed-by: Sage Weil <sage@redhat.com>
2018-08-27 10:50:04 -04:00
Adam C. Emerson
eb59c69674 cleanup: Replace always-false assertions with abort
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
d3291b2ec8 include/assert: Smarten up ceph_assert
Change ceph_assert_msg to not require a CephContext. Add
ceph_assert_msgf that accepts a format string.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
8bf55d9589 common: Call ceph_abort(), not abort()
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
34164d55c8 include,common: Remove assert and clobber-foo
Since everything is using the ceph_assert macro, get rid of the assert
macro in include/assert.h .

As that is no longer a concern, get of macros to break the compile if
our macro gets replaced with the system assert.

Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
65fac538f0 rbd_replay: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
5db1005420 rbd_fuse: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
c1179cd446 osdc: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
9d239edf2c osd: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
f7e2afc9c5 msg: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
ab23c50696 mgr: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
2fd20059b3 messages: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:22 -04:00
Adam C. Emerson
37760083de mds: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 10:27:18 -04:00
Adam C. Emerson
6e9c9c416a log: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
cd76b57fcb libradosstriper: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
0dafce9663 librados: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
2346962ca5 kv: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
26d37c4bc7 test: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
a19ae6f17f key_value_store: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
ddfcec5f87 json_spirit: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
8c52b89356 journal: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
2113c1c1ee global: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
ff9ff779f2 erasure-code: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
e0afb5ac11 rbd: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
9526eb38a9 tools: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
1bc987ac92 rgw: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:43 -04:00
Adam C. Emerson
9150969103 mon: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:35:37 -04:00
Casey Bodley
3dc8654f13
Merge pull request #20526 from k0ste/newfeature
docs: radosgw: ldap-auth: fixed option name 'rgw_ldap_searchfilter'

Reviewed-by: Casey Bodley <cbodley@redhat.com>
2018-08-27 09:26:21 -04:00
Adam C. Emerson
3aad3a26c5 crush: Use ceph_assert for asserts in C++ code.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:09:01 -04:00
Adam C. Emerson
f31f9636a8 crimson: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:09:01 -04:00
Adam C. Emerson
0566261974 compressor: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:09:01 -04:00
Adam C. Emerson
cbd42dc2d9 cls: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:09:01 -04:00
Adam C. Emerson
c0555ca1b7 client: Use ceph_assert for asserts.
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:09:01 -04:00
Adam C. Emerson
82d15833d5 auth: Use ceph_assert for asserts
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:09:01 -04:00
Adam C. Emerson
c3321f7633 os: Use ceph_assert for asserts
Signed-off-by: Adam C. Emerson <aemerson@redhat.com>
2018-08-27 09:09:01 -04:00