]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
Merge PR #24229 into master
authorSage Weil <sage@redhat.com>
Mon, 29 Oct 2018 13:42:48 +0000 (08:42 -0500)
committerSage Weil <sage@redhat.com>
Mon, 29 Oct 2018 13:42:48 +0000 (08:42 -0500)
commit6c744ea5824ed80e29f7dff051aa6e44df24063b
tree20ec95a2299ff517ad4c3d7ea6bec712c1cdbcb2
parentc40685ebdd18b12ecd885e27319d8663380e430e
parent8d5fbe7030b65dc5fffc674d7f088ff70645b4f6
Merge PR #24229 into master

* refs/pull/24229/head:
common: drop BL_BACKWARD_COMPAT in bufferlist.
osd: OSDMap encoding uses bufferlist::contiguous_filler.
mds: encode_xattrs() uses buffer::list::contiguous_filler.
common: introduce contiguous_filler to optimize ENCODE_START.
common: optimize hole appending in bufferlist.
common: duplicate an encoding macro to suppress warnings.
common: drop backward iteration from bufferlist.

Reviewed-by: Gregory Farnum <gfarnum@redhat.com>
Reviewed-by: Josh Durgin <jdurgin@redhat.com>
src/common/buffer.cc
src/include/buffer.h
src/include/denc.h
src/include/encoding.h
src/mds/CInode.cc
src/msg/simple/Pipe.cc
src/os/filestore/FileJournal.h
src/osd/osd_types.cc
src/test/bufferlist.cc