History | View | Annotate | Download (27.6 kB)
mapper: Fix calculation of copy up target.
When hexlifing epoch and index, use the correct size of the source.
mapper: Add hash support for snapshots.
Add the ability to hash snapshots and create pithos compatible images.
Also, as a minor improvement add object_to_map representation to map functions.
mapper: Set correct map object when copying up
mapperd: Fail load if map upgrade fails
mapper: Set copyup node, when writing new object to map
mapper: Set the right map node on copyup_cb_copy
mapper: Add support to wait for a request when applicable
mapper: Fix v2 map loading/writing.
When changing chunks, make sure that each chunks ends at object border, so wecan safely load/store multiple chunks of map data.
mapper: Split loading/writing map metadata from map data
xhash: Add XHASHS_ENOENT return value on remove
mapperd: Refactor and add several improvements.
Completely refactor mapperd code, split logic, map handling and raw mapinterpretation into different submodules.
Also add several functionality improvements such as: