]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
rgw: store RGWEndpoint URL as boost::urls::url
authorOguzhan Ozmen <oozmen@bloomberg.net>
Tue, 14 Apr 2026 16:46:05 +0000 (16:46 +0000)
committerOguzhan Ozmen <oozmen@bloomberg.net>
Thu, 4 Jun 2026 19:32:19 +0000 (19:32 +0000)
commit3513cd888a0e6c6c879ef42823255c2e620a8fca
tree1ed7741aefdb31631756a8d1e2d3529c122ff470
parent9eda20715c8dba181918773b59bd4648289bd66e
rgw: store RGWEndpoint URL as boost::urls::url

Replace raw string manipulation in RGWEndpoint with boost::urls::url.
URL path/query/host changes now use set_path(), set_query(), set_host()
instead of string concatenation.

Rename original_url to endpoint_url_lookup_id to clarify its role as a
health-tracking key for ResolvedEndpoint lookup in
set_endpoint_unconnectable().

Signed-off-by: Oguzhan Ozmen <oozmen@bloomberg.net>
src/rgw/rgw_http_client.cc
src/rgw/rgw_http_client.h
src/rgw/rgw_rest_client.cc
src/rgw/rgw_rest_conn.cc
src/test/rgw/test_rgw_http_client.cc