Expand description
Handle the manifest for historical checkpoint data.
MANIFEST File Disk Format ┌──────────────────────────────┐ │ magic<4 byte> │ ├──────────────────────────────┤ │ serialized manifest │ ├──────────────────────────────┤ │ sha3 <32 bytes> │ └──────────────────────────────┘
Structs§
Enums§
Functions§
- create_
file_ metadata - create_
file_ metadata_ from_ bytes - finalize_
manifest - Computes the SHA3 checksum of the Manifest and writes it to a byte vector.
- read_
manifest - Reads the manifest file from the store.
- read_
manifest_ from_ bytes - Reads the manifest file from the given byte vector and verifies the integrity of the file.
- verify_
historical_ checkpoints_ with_ checksums - write_
manifest - Writes the Manifest to the remote store.