Commit Graph

73 Commits (622ece6273376838d007e32ee88e166375a2f4a5)

Author SHA1 Message Date
Fabian Reinartz 0492ddbd4d *: fully decouple tsdb, add new storage interfaces 9 years ago
Fabian Reinartz 9ea10d5265 promql: use labels.Builder to modify labels 9 years ago
Fabian Reinartz c6cd998905 promql: use local labels, add conversion 9 years ago
Fabian Reinartz ff504af2aa promql: undo accidental exports 9 years ago
Fabian Reinartz 6dedf89cc3 promql: rename SampleStream to Series 9 years ago
Fabian Reinartz c5f225b920 promql: export Sample 9 years ago
Fabian Reinartz 65581a3d46 promql: export SmapleStream 9 years ago
Fabian Reinartz 6315d00942 promql: export String value 9 years ago
Fabian Reinartz ac5d3bc05e promql: scalar T/V and Point 9 years ago
Fabian Reinartz 09666e2e2a promql: make scalar public 9 years ago
Fabian Reinartz b3f71df350 promql: make matrix exported 9 years ago
Fabian Reinartz a62df87022 promql: rename vector 9 years ago
Fabian Reinartz 15a931dbdb promql: migrate model types, use tsdb interfaces 9 years ago
Tristan Colgate 68fc15fe4e Report type names in the form used in documentation 9 years ago
beorn7 4e3abc6cbf Simply use `math.Mod(float64, float64)` after all 9 years ago
beorn7 5cf5bb427a Check for int64 overflow when converting from float64 9 years ago
beorn7 07f1bdfe94 Fix MOD binop for scalars and vectors 9 years ago
Fabian Reinartz 8fa18d564a storage: enhance Querier interface usage 9 years ago
Julius Volz c187308366 storage: Contextify storage interfaces. 9 years ago
Julius Volz ed5a0f0abe promql: Allow per-query contexts. 9 years ago
beorn7 71571a8ec4 promql: Fix (and simplify) populating iterators 9 years ago
Julius Volz 3bfec97d46 Make the storage interface higher-level. 10 years ago
Brian Brazil 0303ccc6a7 Add quantile aggregator. 10 years ago
Brian Brazil 16690736ab Add count_values() aggregator. 10 years ago
Brian Brazil 3e5136e36d Make topk/bottomk aggregators. 10 years ago
Brian Brazil 3b89616d82 Allow on, ignoring, by and without wit empty laberls. 10 years ago
Brian Brazil 246a817300 Flip vector matching to be ignoring by default. 10 years ago
Julius Volz b7b6717438 Separate query interface out of local.Storage. 10 years ago
royels 2fdc5717a3 promql: add power binary operation 10 years ago
Ali Reza e7eba75690 remove keeping_extra because it's replaced with keep_common 10 years ago
Brian Brazil 7201c010c4 Rename On to MatchingLabels 10 years ago
Brian Brazil d991f0cf47 For many-to-one matches, always copy label from one side. 10 years ago
Brian Brazil 768d09fd2a Change on+group_* to take copy from the one side. 10 years ago
Brian Brazil d1edfb25b3 Add support for OneToMany with IGNORING. 10 years ago
Brian Brazil 1d08c4fef0 Add 'ignoring' as modifier for binops. 10 years ago
Tobias Schmidt 8cc86f25c0 Implement relative complement set operator "unless" 10 years ago
beorn7 c740789ce3 Improve predict_linear 10 years ago
beorn7 0e202dacb4 Streamline series iterator creation 10 years ago
Julius Volz 9b6d69610a Fix various typos in comments. 10 years ago
Brian Brazil 9d0112d7cf Add without aggregator modifier. 10 years ago
Brian Brazil 89760dd77d Handle NaN for min/max. 10 years ago
Fabian Reinartz e3b6ec9784 Switch to common/log 10 years ago
Brian Brazil 29e8dc2c49 promql: Add 'bool' modifier to comparison functions 10 years ago
Fabian Reinartz d6b8da8d43 Switch promql types to common/model 10 years ago
Brian Brazil fb585e4591 promql: Remove interpolation of vector values. 10 years ago
Fabian Reinartz 1535ef1457 Replace metric.SamplePair with model.SamplePair 10 years ago
Fabian Reinartz 438e232c9b Fix grouping of import blocks 10 years ago
Fabian Reinartz 306e8468a0 Switch from client_golang/model to common/model 11 years ago
Laurie Malau cdf38ab93a Log runtime errors during query evaluation instead of panicking. 11 years ago
Julius Volz 27ed874358 Implement label_replace() 11 years ago