No description provided.
os/bluestore: simplify blob print if !compressed
Signed-off-by: Sage Weil <firstname.lastname@example.org>
I think you shall withdraw the changes related to StupidAllocator in e91b16c.
Seems the original design is that a pre-initialized(and allocated) extentsarray(for efficiency) is allowed to passed in and used to initialize a ExtentListlater. So we can not assert(extents->empty());.
and so on...
Or introduce more changes to fix above all..
yeah, i'll drop that one for now. i don't really like the AllocExtent stuff but it's not pressing.
Eventually I think we want to add a bdev field to bluestore_pextent_t, just like the bluefs_extent_t,s o that we can support multiple devices. A bunch of other stuff needs to be adjusted to handle multiple bdev lba spaces, though (like ref_map_t and a bunch of stuff in fsck()).
os/bluestore: fix warning