From: Matan Breizman Date: Tue, 12 Mar 2024 16:54:21 +0000 (+0000) Subject: common/hobject: fix hobject_t::to_str() X-Git-Tag: v20.0.0~2301^2 X-Git-Url: http://git-server-git.apps.pok.os.sepia.ceph.com/?a=commitdiff_plain;h=560dc982eec4fbd7438cf61b353187543774b29b;p=ceph.git common/hobject: fix hobject_t::to_str() Introduced in: e462f76aedbb89e8db57dc2324d4f5e9fe54cf9e Causing the following failures: ``` [ FAILED ] SnapMapperTest.CheckObjectKeyFormat [ FAILED ] SnapMapperTest.CheckRawKeyFormat ``` with the following error: ``` 2024-03-09T17:31:57.117 INFO:teuthology.orchestra.run.smithi060.stdout:Expected equality of these values: 2024-03-09T17:31:57.117 INFO:teuthology.orchestra.run.smithi060.stdout: object_key 2024-03-09T17:31:57.117 INFO:teuthology.orchestra.run.smithi060.stdout: Which is: "OBJ_.1_7FFFFFFFFFFFFFEB.76543210.FFFFFFFFFFFFFFEC.test%uobject..namespace" 2024-03-09T17:31:57.117 INFO:teuthology.orchestra.run.smithi060.stdout: test_object_key 2024-03-09T17:31:57.117 INFO:teuthology.orchestra.run.smithi060.stdout: Which is: "OBJ_.1_7FFFFFFFFFFFFFEB.76543210.ffffffffffffffec.test%uobject..namespace" ``` Signed-off-by: Matan Breizman --- diff --git a/src/common/hobject.cc b/src/common/hobject.cc index 9f8e67f10b8b..01a117c70849 100644 --- a/src/common/hobject.cc +++ b/src/common/hobject.cc @@ -94,7 +94,7 @@ string hobject_t::to_str() const out = fmt::format(FMT_COMPILE("{:016X}.{:08X}.snapdir."), poolid, revhash); } else { out = fmt::format( - FMT_COMPILE("{:016X}.{:08X}.{:X}."), poolid, revhash, + FMT_COMPILE("{:016X}.{:08X}.{:x}."), poolid, revhash, (unsigned long long)snap); }