Rowles.LeanCorpus.Search.Aggregations
Classes
AggregationRequest
Describes a numeric aggregation to compute alongside a search query.
AggregationResult
Result of a numeric aggregation over matching documents.
CardinalityAggregationResult
Approximate distinct-value aggregation result.
HdrHistogram
Mergeable HDR-style logarithmic histogram for non-negative Int64 values. Values are mapped to power-of-two buckets and fixed-size sub-buckets, giving bounded relative precision across orders of magnitude without fixed-width bins.
HistogramBucket
A single histogram bucket.
HyperLogLogPlusPlus
Mergeable HyperLogLog++ cardinality sketch using deterministic xxHash64 hashing, higher-precision sparse encoding, empirical bias correction, LinearCounting crossover thresholds and bounded six-bit dense registers.
NumericAggregator
Computes numeric aggregations over matching documents using numeric doc values. Operates per-segment for cache-friendliness.
PercentileAggregationResult
Percentile aggregation result from a named approximation algorithm.
PercentileValue
One requested percentile and its estimated value.
TDigest
Mergeable t-digest with a tail-aware, bounded centroid-weight scale constraint.
Enums
AggregationType
Supported aggregation types.