You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
Commit aab7a84
Browse filesBrowse the repository at this point in the historyBrowse files
feat(physical-operators): native UnivMon state over typed identities
UnivMon had a kernel but no native DAG state: a build was rejected
("summary family has no native DAG state implementation"), a summary
build accepted only Float64 samples, and Pass 1's UnivMon update (each
value of the item column one unit occurrence) did not bind, so no
UnivMon candidate of #509 Example 2 could execute.
- UnivMon is a native family; its states validate against their
parameters, and one state answers its total, distinct count, L2 norm
and entropy.
- A UnivMon build takes Bool, Int64 and Utf8 identities as type-tagged
key bytes (Int64 above 2^53 stays distinct) besides Float64 samples;
NULL is skipped. Retained heap key bytes count toward state memory.
- A unit-frequency update over one item column binds, for UnivMon and
HLL, as a value-frequency build over that column: grouped (SQL
src_ip) and per series (PromQL sample values).
Ports the UnivMon part of #597 (from #557).
0 commit comments