]> git.apps.os.sepia.ceph.com Git - ceph-ci.git/commit
osd: prepare ScrubMapBuilder::omap_hash for optimization
authorRadoslaw Zarzynski <rzarzyns@redhat.com>
Tue, 26 Nov 2024 00:52:32 +0000 (00:52 +0000)
committerRadoslaw Zarzynski <rzarzyns@redhat.com>
Fri, 4 Apr 2025 18:21:54 +0000 (18:21 +0000)
commitb92c919fdb94dc1a284ed9b24d0b4929afa15b7e
tree2c0aabfd3c22d06dd0d4eaa1900e3a7608d0fedd
parent201b51d7200756572224d72f88033b98739b5a63
osd: prepare ScrubMapBuilder::omap_hash for optimization

When `get_omap_iterator()` is replaced with `omap_iterate()`,
the CRC calculations will be happening in-place, with 0copy.

Signed-off-by: Radoslaw Zarzynski <rzarzyns@redhat.com>
src/osd/ReplicatedBackend.cc
src/osd/osd_types.h