BloomFilter
Spec for BloomFilterStat: probabilistic set membership.
Functions
Adapt a discrete spec into a series spec - the series sees value.toDouble() per update.
Wrap this discrete spec so updates are forwarded only when pred evaluates true.
Construct a live DiscreteStat from a DiscreteStatSpec. See SeriesStatSpec.materialize.
Construct a live stat from any StatSpec, dispatching on its modality. Useful for code paths (like StatSchemaDef.materialize) that iterate over an erased Map<String, StatSpec> and don't statically know the modality.
Wrap this discrete spec so it only sees one in every every updates.
Wrap this discrete spec to apply expr to every update before the inner stat sees it.
Wrap this discrete spec so every update's weight is multiplied by expr.eval(value.toDouble()).
Wrap this discrete spec in a sliding time window of durationMillis split into slices buckets.
Wrap this discrete spec so every update pushes the constant value regardless of input.
Wrap this discrete spec so every update applies the per-observation weight multiplier.