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

Copy Markdown View Source

Pure Store-v2 logical replay. Physical positions are deliberately absent from revision, cycle, execution and availability state.

Summary

Functions

apply(candidate, mutation)

apply_one(previous, mutation, next_order, limits, value_limits)

Validates one live logical transition without copying the Engine's ETS projection.

candidate(limits \\ %{}, value_limits \\ Tay.Event.Value.defaults())

durable_jobs(candidate)

insert_snapshot(candidate, job)