The queryable in-memory model the checks run against. Row-estimate policy: max(reltuples, n_live_tup) when reltuples >= 0, else n_live_tup; partitioned parents are the sum of their partitions, never the parent row; unknown scale is unbounded, never small.
Summary
Functions
Created by the pending set and never backfilled — still empty by construction, safe to silence.
Types
Functions
@spec apply_migration(t(), Cerbero.Migration.t()) :: t()
Created by the pending set and never backfilled — still empty by construction, safe to silence.
@spec from_snapshot(Cerbero.Snapshot.t(), Cerbero.Snapshot.Staleness.t()) :: t()
@spec scale(t(), String.t()) :: {:rows, non_neg_integer(), non_neg_integer()} | :zero | :unknown
@spec table(t(), String.t()) :: Cerbero.Snapshot.Table.t() | nil
@spec traffic(t(), String.t(), Cerbero.Config.t()) :: :hot | :cold | :unknown