Expand description
Portable validation and ordering for atomic operator snapshot restoration.
Structs§
- Database
Snapshot - A backend-independent operator artifact tied to its logical migration contract.
- Restore
Count - An optional precondition checked against the transaction’s current snapshot.
Constants§
- OPERATOR_
LIMITS - Default operator bounds keep bulk work outside request-sized transactions.
Functions§
- identity_
filter 🔒 - Resolves a complete primary identity without accepting undeclared fields.
- restore_
plan - A restore plan may execute only in the transaction that read its current records. It preserves numeric identities and checks references before any write.
- validate_
restore_ records - Rejects malformed or oversized restore input before an adapter clones it or opens storage.
- validated_
order 🔒 - Validates bounded records, uniqueness, and references in O((rows + links) log rows). Nullable links can cycle; non-null dependencies must admit an insertion order.
- value_
key 🔒 - Normalizes exact decimal and timestamp keys before matching logical references.