]> git.apps.os.sepia.ceph.com Git - ceph.git/commit
rgw/http/client-side: disable curl path normalization 55565/head
authorOguzhan Ozmen <oozmen@bloomberg.net>
Tue, 13 Feb 2024 16:40:38 +0000 (11:40 -0500)
committerOguzhan Ozmen <oozmen@bloomberg.net>
Sun, 18 Feb 2024 00:57:57 +0000 (19:57 -0500)
commitb4b1868a0047890ada2c8b39c3a932ae51255714
tree06e69da5bc8d0c2665794be4f707523b29815259
parentbab43e83ad74841f19b4294dbbe2edc306759a8d
rgw/http/client-side: disable curl path normalization

test_multi.py:test_object_sync is updated to reproduce the issue.
Without the fix, objects "." and ".." are not replicated and the test
fails (times out).

Fixes: https://tracker.ceph.com/issues/64366
Signed-off-by: Oguzhan Ozmen <oozmen@bloomberg.net>
src/rgw/rgw_http_client.cc
src/test/rgw/rgw_multi/tests.py