]>
git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw/cls: Make cmpomap workable for atomic updates with different values
1. Make cmp_vals() to take in ObjectOperation to allow
it work with ObjectWriteOperation.
2. Add comments for cmp_set_vals() regarding how different
omap values may be set.
3. Add unit tests to verify the transactional nature of
ObjectWriteOperation used when setting different omap values.
Fixes: https://tracker.ceph.com/issues/76622
Signed-off-by: Yixin Jin <yjin77@yahoo.ca>