From: Samuel Just Date: Sat, 21 Nov 2020 03:08:05 +0000 (-0800) Subject: crimson/os/seastore/journal: try_decode* pass bl as const & X-Git-Tag: v17.0.0~316^2~7 X-Git-Url: http://git.apps.os.sepia.ceph.com/?a=commitdiff_plain;h=ac08cfa188c642d30ed88dbed2a2086090efae94;p=ceph.git crimson/os/seastore/journal: try_decode* pass bl as const & Signed-off-by: Samuel Just --- diff --git a/src/crimson/os/seastore/journal.cc b/src/crimson/os/seastore/journal.cc index 5a4b132f952df..71fc5eea7452d 100644 --- a/src/crimson/os/seastore/journal.cc +++ b/src/crimson/os/seastore/journal.cc @@ -471,7 +471,7 @@ Journal::read_validate_record_metadata_ret Journal::read_validate_record_metadat std::optional> Journal::try_decode_deltas( record_header_t header, - bufferlist &bl) + const bufferlist &bl) { auto bliter = bl.cbegin(); bliter += ceph::encoded_sizeof_bounded(); @@ -491,7 +491,7 @@ std::optional> Journal::try_decode_deltas( std::optional> Journal::try_decode_extent_infos( record_header_t header, - bufferlist &bl) + const bufferlist &bl) { auto bliter = bl.cbegin(); bliter += ceph::encoded_sizeof_bounded(); diff --git a/src/crimson/os/seastore/journal.h b/src/crimson/os/seastore/journal.h index 2a55fc2fcd01f..383c49155c526 100644 --- a/src/crimson/os/seastore/journal.h +++ b/src/crimson/os/seastore/journal.h @@ -323,12 +323,12 @@ private: /// attempts to decode deltas from bl, return nullopt if unsuccessful std::optional> try_decode_deltas( record_header_t header, - bufferlist &bl); + const bufferlist &bl); /// attempts to decode extent infos from bl, return nullopt if unsuccessful std::optional> try_decode_extent_infos( record_header_t header, - bufferlist &bl); + const bufferlist &bl); /// read record metadata for record starting at start using read_validate_record_metadata_ertr = replay_ertr;