Commit Graph

113 Commits (42601acfdeda9422d6941f29efddcdb84acc8dff)

Author SHA1 Message Date
Julius Volz 42601acfde Replace labelsToKey() with metric Fingerprint (fixes grouping bug). 11 years ago
Julius Volz 7fefccd929 Write() directly into hash and use model.SeparatorByte. 11 years ago
Julius Volz 645cf57bed Fix aggregation grouping key calculation. 11 years ago
Julius Volz 67e20acc6c Lower-case some package-internal names. 11 years ago
Julius Volz 72d7b325a1 Implement offset operator. 11 years ago
Brian Brazil 60271d58bf Change the 2nd argument of round to toNearest. 11 years ago
Julius Volz 82613527f3 Remove unnecessary float64() conversion in round(). 11 years ago
Marko Mikulicic 8fdacbdf17 Add floor, ceil and round functions. Closes #402 11 years ago
Fabian Reinartz fa1e90003b Query timeout added. 11 years ago
Julius Volz d4374a9265 More efficient JSON query result format. 11 years ago
Brian Brazil a31730e88b Make 2nd arg to delta optional. Add a deriv() function. 11 years ago
Bjoern Rabenstein 5859b74f1b Clean up license issues. 11 years ago
Julius Volz cc27fb8aab Rename remaining all-caps constants in AST layer. 11 years ago
Julius Volz 2ade9d40cf Clarify why we need int constants for expression types. 11 years ago
Julius Volz 00a2a93a05 Add regression tests for metrics mutations in AST. 11 years ago
Julius Volz c9618d11e8 Introduce copy-on-write for metrics in AST. 11 years ago
Bjoern Rabenstein b1e4956142 Apply a giant code cleanup. 11 years ago
Bjoern Rabenstein fee88a7a77 Remove the remaining races, new and old. 11 years ago
Bjoern Rabenstein 7d11019aa2 Squash a few trivial TODOs. 11 years ago
Julius Volz b7bf11230a Add absent() function. 11 years ago
Julius Volz 3d47f94149 Drop metric names after transformations. 11 years ago
Bjoern Rabenstein 14bda4180c Changes after pair code review. 11 years ago
Bjoern Rabenstein 096fa0f8b2 Squash a number of TODOs. 11 years ago
Julius Volz 358f97791d Minor cleanups. 11 years ago
Bjoern Rabenstein f5f9f3514a Major code cleanup. 11 years ago
Julius Volz e7ed39c9a6 Initial experimental snapshot of next-gen storage. 11 years ago
Julius Volz 85497e3f38 Add function to drop common labels in a vector. 11 years ago
Julius Volz c582ae73c2 Implement topk() and bottomk() functions. 11 years ago
Julius Volz 00b9489f1c Fix time() behavior. 11 years ago
Julius Volz c5984f1818 Add abs() and over-time aggregation functions. 11 years ago
Brian Brazil 35fb5378bc Add back consoles link. 11 years ago
Julius Volz b65c5dd752 Add function to drop common labels in a vector. 12 years ago
Julius Volz 200d02effe Implement topk() and bottomk() functions. 12 years ago
Julius Volz 54eb21b22a Fix time() behavior. 12 years ago
Julius Volz 527831ec6e Add abs() and over-time aggregation functions. 12 years ago
Brian Brazil e041c0cd46 Add console and alert templates with access to all data. 12 years ago
Julius Volz 6297a405f2 Do not indent API JSON responses. 12 years ago
Julius Volz 01f652cb4c Separate storage implementation from interfaces. 12 years ago
Julius Volz d411a7d810 Allow reversing vector and scalar arguments in binops. 12 years ago
Julius Volz c7c0b33d0b Add regex-matching support for labels. 12 years ago
Julius Volz 86fc13a52e Convert metric.Values to slice of values. 12 years ago
Julius Volz bc6ee6611e Rename persistence_adapter.go -> view_adapter.go 12 years ago
Julius Volz 3f226c9724 Rename {Scalar,Vector}Literal to {Scalar,Vector}Selector. 12 years ago
Bjoern Rabenstein 682cf6fc51 Simplify QueryAnalizer.Visit(). 12 years ago
Bjoern Rabenstein fd63500ed3 Make rules/ast golint clean. 12 years ago
Julius Volz c4adfc4f25 Minor code cleanups. 12 years ago
Julius Volz 7e9ecaac3a Add count_scalar() function. 12 years ago
Julius Volz 0378c2ca1f Nonexistent labels in BY-clauses shouldn't propagate to result. 12 years ago
Julius Volz 6dc36d0c3e Don't keep extra labels in aggregations by default. 12 years ago
Julius Volz 740d448983 Use custom timestamp type for sample timestamps and related code. 12 years ago