]> git.apps.os.sepia.ceph.com Git - ceph.git/commitdiff
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)
* 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:
1  2 
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

Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge
Simple merge