]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
Merge PR #32831 into master
authorSage Weil <sage@redhat.com>
Tue, 4 Feb 2020 03:28:19 +0000 (21:28 -0600)
committerSage Weil <sage@redhat.com>
Tue, 4 Feb 2020 03:28:19 +0000 (21:28 -0600)
commit64ef3242bf0b09d01fc80267a0616297bcdd5161
tree4acb926b461d638b2c9600b327de98bbed40befa
parent79040c2ea3c2a4e600d50f2fa587d996cf5ba868
parentc724369010a753bd44e11a534d1f42156c4fc12d
Merge PR #32831 into master

* refs/pull/32831/head:
common, include: drop the copy{_in} from bufferlist entirely.
os/bluestore: switch copy_in() users to bufferlist::iterator.
osdc: switch users of bufferlist::copy{_in} to iterators.
osd: switch users of bufferlist::copy{_in} to iterators.
rgw: switch copy{_in} users to bufferlist::iterator.
ec: switch users of bufferlist::copy{_in} to iterators.
cls/queue: switch users of bufferlist::copy{_in} to iterators.
client: switch users of bufferlist::copy{_in} to iterators.
*: switch trivial users of bufferlist::copy{_in} to iterators.
test/bl: switch copy{_in} users to bufferlist::iterator.
common, include: kill the bl::last_p member.
common: encode for std::list<T> doesn't use bl::copy_in() anymore.

Reviewed-by: Kefu Chai <kchai@redhat.com>
12 files changed:
src/common/buffer.cc
src/crush/CrushLocation.cc
src/include/buffer.h
src/librados/librados_c.cc
src/mds/Server.cc
src/os/bluestore/BlueStore.cc
src/osd/PrimaryLogPG.cc
src/osdc/Objecter.cc
src/rgw/rgw_op.cc
src/rgw/rgw_rados.cc
src/test/bufferlist.cc
src/test/objectstore/store_test.cc