]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
librados: disable local affinity for IoCtx::exec() and aio_exec() calls
authorYehuda Sadeh <ysadehwe@ibm.com>
Thu, 9 May 2024 17:30:54 +0000 (13:30 -0400)
committerCasey Bodley <cbodley@redhat.com>
Thu, 12 Dec 2024 22:11:13 +0000 (17:11 -0500)
commitab0007299cd7cb8dd56372d4828f4984a61ad724
tree8bbea3b18d659c6ede9375e05c86bfa37809d607
parentaf176311c4768fad3d6ca630e4f769e3012d2283
librados: disable local affinity for IoCtx::exec() and aio_exec() calls

These calls are read calls but can and have been used as write calls,
which doesn't work with local (and balanced) affinity.

Signed-off-by: Yehuda Sadeh <ysadehwe@ibm.com>
src/librados/IoCtxImpl.cc
src/librados/IoCtxImpl.h
src/osdc/Objecter.h