Modulesยง
- empty_
metric ๐ - histogram_
fold ๐ - instant_
manipulate ๐ - normalize ๐
- planner ๐
- range_
manipulate ๐ - scalar_
calculate ๐ - series_
divide ๐ - union_
distinct_ ๐on
Structsยง
- Empty source plan that generate record batch with two columns:
HistogramFold
will fold the conventional (non-native) histogram (1) for later computing.- Manipulate the input record batch to make it suitable for Instant Operator.
- Time series manipulator for range function.
ScalarCalculate
is the custom logical plan to calculatescalar
in PromQL, return NaN when have multiple time series.- Assume the input stream is ordered on the tag columns.
- Normalize the input record batch. Notice that for simplicity, this method assumes the input batch only contains sample points from one time series.
- A special kind of
UNION
(OR
in PromQL) operator, for PromQL specific use case.
Constantsยง
- METRIC_
NUM_ ๐SERIES