From: Wang Chao Date: Thu, 24 Oct 2024 01:10:44 +0000 (+0800) Subject: pybind/rados: add note for reversed arguments to WriteOp.zero() X-Git-Tag: v19.2.4~21^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=refs%2Fpull%2F61894%2Fhead;p=ceph.git pybind/rados: add note for reversed arguments to WriteOp.zero() Signed-off-by: Wang Chao (cherry picked from commit e9ca8a01323d49c656c54d622a34280adc5b244b) --- diff --git a/PendingReleaseNotes b/PendingReleaseNotes index 444c0b478f80..c1289d2fd10f 100644 --- a/PendingReleaseNotes +++ b/PendingReleaseNotes @@ -58,6 +58,10 @@ fuse client for `fallocate` for the default case (i.e. mode == 0) since CephFS does not support disk space reservation. The only flags supported are `FALLOC_FL_KEEP_SIZE` and `FALLOC_FL_PUNCH_HOLE`. +* pybind/rados: Fixes WriteOp.zero() in the original reversed order of arguments + `offset` and `length`. When pybind calls WriteOp.zero(), the argument passed + does not match rados_write_op_zero, and offset and length are swapped, which + results in an unexpected response. >=19.2.2