]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
crimson/os/seastore/object_data_handler: don't return empty buffers from split_pin*
authorSamuel Just <sjust@redhat.com>
Fri, 8 Apr 2022 09:20:49 +0000 (02:20 -0700)
committerchunmei-liu <chunmei.liu@intel.com>
Wed, 13 Apr 2022 00:48:52 +0000 (17:48 -0700)
commit88319b475f5d09b2dee2c31f326b11f89dac7771
tree53fba63d110ca9d82d3cadb02e7ca6f6046ab74e
parent76e9262efbc652bf9f5b21392ec5e52bee87a64b
crimson/os/seastore/object_data_handler: don't return empty buffers from split_pin*

Always return std::nullopt rather than an empty buffer -- this way users
can rely on this as an invariant.

Signed-off-by: Samuel Just <sjust@redhat.com>
src/crimson/os/seastore/object_data_handler.cc