Tay.Storage.V2.Snapshot (tay v0.7.0)

Copy Markdown View Source

Pure canonical snapshot planning. No storage operation occurs here.

Summary

Functions

Canonicalizes the storage-internal global availability coordinate.

Plans retained canonical state without materializing whole-store payloads.

Validates and canonicalizes state without materializing snapshot payloads.

Functions

classify(job, arg2, now)

equivalent?(before, after_state)

normalize_availability(jobs)

Canonicalizes the storage-internal global availability coordinate.

plan(jobs, retention \\ :infinity, now \\ 0)

prepare(jobs, retention, captured_at)

Plans retained canonical state without materializing whole-store payloads.

prepare_infinity(jobs)

Validates and canonicalizes state without materializing snapshot payloads.