On Fri, Jun 16, 2023 at 3:21 AM Jiffin Thottan <jthottan(a)redhat.com> wrote:
Hi,
I am planning to support read localise feature for RGW servers similar to what RBD
volumes support. From code reading, it looks to pass
"librados::OPERATION_LOCALIZE_READS" before sending the request to RADOS. I
have created a tracker issue for this feature
https://tracker.ceph.com/issues/61701, this
will be per server config option. I don't know about any other technical hurdles in
implementing this feature. Please share your thoughts on the same.
Thanks and regards,
Jiffin
thanks Jiffin,
that sounds simple enough, though rgw issues librados reads in many
different places that would need to manage this flag
i'm curious why this is a per-op flag, rather than a global librados
setting. is there a reason that rgw would only want *some* of its
reads localized? are there any implications for read-after-write
consistency that we need to worry about here?