]> git-server-git.apps.pok.os.sepia.ceph.com Git - ceph.git/commit
First iteration of per-object fragmentaion metrics
authortridao <daominhtri0503@gmail.com>
Sat, 1 Jul 2023 20:08:32 +0000 (17:08 -0300)
committertridao <daominhtri0503@gmail.com>
Mon, 17 Jul 2023 02:13:01 +0000 (23:13 -0300)
commitf4619147a56587d04c714dfcc621badfa9569df5
tree957709d3d8cf58a76c3345f4802ccd3ad1f14ef1
parent0c22b5963153411a51b099ae75a21b097bfdda10
First iteration of per-object fragmentaion metrics

Added a RandomCW generator and use an map to map logical offset to physical
extents (this allows for sparse objects)
Signed-off-by: Tri Dao <daominhtri0503@gmail.com>
src/test/objectstore/Fragmentation_simulator.cc
src/test/objectstore/ObjectStoreImitator.cc
src/test/objectstore/ObjectStoreImitator.h