Commit Graph

200 Commits (f81cbb00c623a14ae750e1ee0751f0ba2cf2e4e6)

Author SHA1 Message Date
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
beorn7 a075900f9a Merge branch 'beorn7/persistence' into beorn7/ingestion-tweaks
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
Bjoern Rabenstein 5859b74f1b Clean up license issues.
10 years ago
Bjoern Rabenstein b09453af1d Adjust to new client_golang API.
10 years ago
Julius Volz bb1e49383e Log rule evalation errors.
10 years ago
Julius Volz d6b9e97655 Remove extraction.Result type, simplify code.
10 years ago
Julius Volz 9a4ca68a61 Add metrics for rule evaluation failures.
10 years ago
Brian Brazil ffa2e73803 Fix regression from 5e8d57bec1
10 years ago
Julius Volz cc27fb8aab Rename remaining all-caps constants in AST layer.
10 years ago
Julius Volz 895523ad14 Include necessary Makefile.INCLUDE from rules/Makefile.
10 years ago
Julius Volz 2ade9d40cf Clarify why we need int constants for expression types.
10 years ago
Julius Volz 00a2a93a05 Add regression tests for metrics mutations in AST.
10 years ago
Julius Volz c9618d11e8 Introduce copy-on-write for metrics in AST.
10 years ago
Bjoern Rabenstein b1e4956142 Apply a giant code cleanup.
10 years ago
Bjoern Rabenstein fee88a7a77 Remove the remaining races, new and old.
10 years ago
Bjoern Rabenstein 7d11019aa2 Squash a few trivial TODOs.
10 years ago
Julius Volz 6eecee55b7 Fix acronym caps in GeneratorURL.
10 years ago
Bjoern Rabenstein 0ae1d8889a Fix tests after merge.
10 years ago
Julius Volz b7bf11230a Add absent() function.
10 years ago
Julius Volz 3d47f94149 Drop metric names after transformations.
10 years ago
Bjoern Rabenstein 14bda4180c Changes after pair code review.
10 years ago
Bjoern Rabenstein 006b5517e2 Simplify makefiles.
10 years ago
Bjoern Rabenstein 74c143c4c9 Improve scraper shutdown time.
10 years ago
Julius Volz 0712d738d1 Allow alternative "by"-clause position in grammar.
10 years ago