]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
common/hobject: speed up non-printables handling when listing hobjects
authorRonen Friedman <rfriedma@redhat.com>
Wed, 7 Jul 2021 08:36:27 +0000 (08:36 +0000)
committerRonen Friedman <rfriedma@redhat.com>
Thu, 8 Jul 2021 07:00:47 +0000 (10:00 +0300)
commit4450f388e2992e0fac2ef53b40fa478ca7d23736
tree55d0adb76b3de3ddcde5007cbdea29d6b3bb2384
parent0b089f6b8725dc3687cde941b77b0df1cc5c2ef9
common/hobject: speed up non-printables handling when listing hobjects

Using charconv::to_chars().
Anecdotal speedup, handling an assorted mix of strings: 2.4X
(tested on my laptop)

Signed-off-by: Ronen Friedman <rfriedma@redhat.com>
src/common/hobject.cc