Statistics
| Branch: | Tag: | Revision:

root / xseg / peers / user / mapper-handling.c @ 6652c5b8

History | View | Annotate | Download (27.6 kB)

# Date Author Comment
03e5c2a4 07/18/2013 10:12 am Filippos Giannakos

mapper: Fix calculation of copy up target.

When hexlifing epoch and index, use the correct size of the source.

bc3b17eb 07/17/2013 03:35 pm Filippos Giannakos

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.

75bb5360 07/16/2013 11:09 am Filippos Giannakos

mapper: Set correct map object when copying up

d70d47ca 07/08/2013 12:03 pm Filippos Giannakos

mapperd: Fail load if map upgrade fails

a0b81a5e 07/08/2013 12:03 pm Filippos Giannakos

mapper: Set copyup node, when writing new object to map

52965f22 07/08/2013 12:03 pm Filippos Giannakos

mapper: Set the right map node on copyup_cb_copy

3ee9d44b 07/08/2013 12:03 pm Filippos Giannakos

mapper: Add support to wait for a request when applicable

aba4ef40 07/08/2013 12:03 pm Filippos Giannakos

mapper: Fix v2 map loading/writing.

When changing chunks, make sure that each chunks ends at object border, so we
can safely load/store multiple chunks of map data.

7c127174 07/08/2013 12:03 pm Filippos Giannakos

mapper: Split loading/writing map metadata from map data

d8d128fb 07/08/2013 12:03 pm Filippos Giannakos

xhash: Add XHASHS_ENOENT return value on remove

4dfacc01 07/08/2013 12:03 pm Filippos Giannakos

mapperd: Refactor and add several improvements.

Completely refactor mapperd code, split logic, map handling and raw map
interpretation into different submodules.

Also add several functionality improvements such as:

  • Split snapshot from hashing
  • Practically unlimited size for pithos maps...