616 Commits (release-3.0)

Author SHA1 Message Date
Fabian Reinartz 75c920c95e Remove DotGraph method from Rule interface 10 years ago
Fabian Reinartz 83d07516e8 Remove EvalRaw methods from Rule interface 10 years ago
Fabian Reinartz 280d11dca8 main: exit on invalid rule files on startup. 10 years ago
Fabian Reinartz 0de6edbdfc Move pkg/ to util/ 10 years ago
Fabian Reinartz 02717e6fde Remove generic set type 10 years ago
Fabian Reinartz dbc0d30e3e Move string functionality to pkg/strutil 10 years ago
Fabian Reinartz f45a5cab60 Move templates package to pkg/template 10 years ago
Fabian Reinartz c44ac7bc26 Load rule files from entire directories 10 years ago
Julius Volz d7c015c149 Convert pathPrefix to not have trailing slash. 10 years ago
Julius Volz ff53d10849 Fix double slash in GeneratorURL sent to alertmanager. 10 years ago
Julius Volz 267fd34156 Switch Prometheus to use github.com/prometheus/log. 10 years ago
Mitsuhiro Tanda 3e914a8cb1 fix graph links with path prefix 10 years ago
Fabian Reinartz bb540fd9fd Implement config reloading on SIGHUP. 10 years ago
Fabian Reinartz 5fbde88919 Switch config to YAML format. 10 years ago
Fabian Reinartz b5a8f7b8fa Cleanup, test, and document config. 10 years ago
Fabian Reinartz fe935179cd Stop routing rule statements through the engine. 10 years ago
Fabian Reinartz 479891c9be Rename RuleManager to Manager, remove interface. 10 years ago
Fabian Reinartz 25cdff3527 Remove `name` arg from `Parse*` functions, enhance parsing errors. 10 years ago
Fabian Reinartz 3ca11bcaf5 Switch Prometheus to promql package. 10 years ago
rojer a0c8b9abbe Make Prepare{Instant,Range}Query public 10 years ago
Brian Brazil 6c1689f0c6 Sort NaN as the lowest value. 10 years ago
Brian Brazil c3a2b63fe9 Add stddev and stdvar aggregation functions. 10 years ago
Brian Brazil 74aed55e55 Add square root function 10 years ago
Ceesjan Luiten 0e18784c64 Make all paths absolute to support proxies 10 years ago
Brian Brazil 941f585164 Avoid +InfYs and similar, just display +Inf. 10 years ago
Fabian Reinartz 624f27f4b6 Add ln, log2, log10 and exp functions to the query language. 10 years ago
Julius Volz b2651027fc Fix special value handling in division and modulo. 10 years ago
beorn7 be11cb2b07 Remove the sample ingestion channel. 10 years ago
beorn7 13fcf1ddbc Implement double-delta encoded chunks. 10 years ago
beorn7 9e85ab0eef Apply the new signature/fingerprinting functions from client_golang. 10 years ago
Fabian Reinartz 182de6b99f Fix unary +/- expressions. 10 years ago
Fabian Reinartz 6f754073d5 Add OR operation and vector matching options. 10 years ago
Julius Volz 0ac931aed1 Also support parsing float formats like "2.". 10 years ago
Julius Volz c2ab54e9a6 Support scientific notation and special float values. 10 years ago
beorn7 1a61bcae07 Fix plural of 'histogram'. 10 years ago
beorn7 17443d288b Avoid copying of the COWMetric if we already have the metric available. 10 years ago
beorn7 9e7c3e3bcd Add the histogram_quantile function. 10 years ago
Julius Volz 42601acfde Replace labelsToKey() with metric Fingerprint (fixes grouping bug). 10 years ago
Julius Volz 7fefccd929 Write() directly into hash and use model.SeparatorByte. 10 years ago
Julius Volz 645cf57bed Fix aggregation grouping key calculation. 10 years ago
Julius Volz 15b2b5aa66 Add tests for invalid uses of "offset". 10 years ago
Julius Volz 67e20acc6c Lower-case some package-internal names. 10 years ago
Julius Volz 72d7b325a1 Implement offset operator. 10 years ago
Brian Brazil 60271d58bf Change the 2nd argument of round to toNearest. 10 years ago
Julius Volz 82613527f3 Remove unnecessary float64() conversion in round(). 10 years ago
Marko Mikulicic 8fdacbdf17 Add floor, ceil and round functions. Closes #402 10 years ago
Fabian Reinartz fa1e90003b Query timeout added. 10 years ago
Bjoern Rabenstein 26e22e6ad6 Fix rule manager shutdown. 10 years ago
Julius Volz d4374a9265 More efficient JSON query result format. 10 years ago
Brian Brazil a31730e88b Make 2nd arg to delta optional. Add a deriv() function. 10 years ago