Signed-off-by: Samuel Just <sjust@redhat.com>
std::optional<std::vector<delta_info_t>> Journal::try_decode_deltas(
record_header_t header,
- bufferlist &bl)
+ const bufferlist &bl)
{
auto bliter = bl.cbegin();
bliter += ceph::encoded_sizeof_bounded<record_header_t>();
std::optional<std::vector<extent_info_t>> Journal::try_decode_extent_infos(
record_header_t header,
- bufferlist &bl)
+ const bufferlist &bl)
{
auto bliter = bl.cbegin();
bliter += ceph::encoded_sizeof_bounded<record_header_t>();
/// attempts to decode deltas from bl, return nullopt if unsuccessful
std::optional<std::vector<delta_info_t>> 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<std::vector<extent_info_t>> 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;