crimson/os/seastore/onode_manager: treat ghobjects with different
generations as belonging to the same RADOS object Different generations of the same RADOS object are treated as different objects right now. So when EC crimson OSDs do clone_range between them, the resulted clone operation would violate the invariant that objects belonging to the same RADOS object should share the same object prefix, which further leads to the invalid intermediate_keys. Fixes: https://tracker.ceph.com/issues/78663 Signed-off-by: Xuehan Xu <xuxuehan@qianxin.com>
X
Xuehan Xu committed
54366380eccc3140f5ff503a15c783414ad7cae2
Parent: 8482cb1