Commit Graph

83 Commits (80b3d3bf347c246a94ab9227dd17b9fd25c2d50b)

Author SHA1 Message Date
Brian Brazil e041c0cd46 Add console and alert templates with access to all data.
11 years ago
Julius Volz 6297a405f2 Do not indent API JSON responses.
11 years ago
Julius Volz 01f652cb4c Separate storage implementation from interfaces.
11 years ago
Julius Volz d411a7d810 Allow reversing vector and scalar arguments in binops.
11 years ago
Julius Volz c7c0b33d0b Add regex-matching support for labels.
11 years ago
Julius Volz 86fc13a52e Convert metric.Values to slice of values.
11 years ago
Julius Volz bc6ee6611e Rename persistence_adapter.go -> view_adapter.go
11 years ago
Julius Volz 3f226c9724 Rename {Scalar,Vector}Literal to {Scalar,Vector}Selector.
11 years ago
Bjoern Rabenstein 682cf6fc51 Simplify QueryAnalizer.Visit().
11 years ago
Bjoern Rabenstein fd63500ed3 Make rules/ast golint clean.
11 years ago
Björn Rabenstein 59febe771a Merge "Minor code cleanups."
11 years ago
Julius Volz c4adfc4f25 Minor code cleanups.
11 years ago
Julius Volz 7e9ecaac3a Add count_scalar() function.
11 years ago
Julius Volz 0378c2ca1f Nonexistent labels in BY-clauses shouldn't propagate to result.
11 years ago
Julius Volz 6dc36d0c3e Don't keep extra labels in aggregations by default.
11 years ago
Julius Volz 740d448983 Use custom timestamp type for sample timestamps and related code.
11 years ago
Julius Volz be8024e18c Add scalar() function.
11 years ago
Matt T. Proud 7db518d3a0 Abstract high watermark cache into standard LRU.
11 years ago
Julius Volz 0003027dce Add needed trailing spaces in logs.
11 years ago
Julius Volz aa5d251f8d Use github.com/golang/glog for all logging.
11 years ago
Julius Volz 81f0b85013 Return [] instead of null for empty result vectors.
12 years ago
Julius Volz d2da21121c Implement getValueRangeAtIntervalOp for faster range queries.
12 years ago
Matt T. Proud 30b1cf80b5 WIP - Snapshot of Moving to Client Model.
12 years ago
Julius Volz 0226d1ac7a Implement alerts dashboard and expression console links.
12 years ago
Julius Volz fc97e688c6 Improve printing of rules and expressions.
12 years ago
Julius Volz 74cb676537 Implement Stringer interface for rules and all their children.
12 years ago
Julius Volz 51689d965d Add debug timers to instant and range queries.
12 years ago
Julius Volz 138334fb31 Fix handling of negative deltas for non-counter values.
12 years ago
Julius Volz 66d4620061 Don't assume delta has at least one sample per vector element.
12 years ago
Julius Volz 21c3be0814 Skip any empty range/boundary elements, not only nil ones.
12 years ago
Matt T. Proud c10780c966 Introduce telemetry for rule evaluator durations.
12 years ago
Julius Volz 750f862d9a Use GetBoundaryValues() for non-counter deltas.
12 years ago
Julius Volz 5b105c77fc Repointerize fingerprints.
12 years ago
Matt T. Proud 8f4c7ece92 Destroy naked returns in half of corpus.
12 years ago
Julius Volz 83c60ad43a Fix GetMetricForFingerprint() metric mutability.
12 years ago
Julius Volz 0877680761 Implement a COUNT ... BY aggregation operator.
12 years ago
Julius Volz 56324d8ce2 Make AST query storage non-global.
12 years ago
Matt T. Proud ce45787dbf Storage interface to TieredStorage.
12 years ago
Julius Volz dcf2e82752 Cleanup and idiomaticize rule/expression dot graph output.
12 years ago
Julius Volz 99dcbe0f94 Integrate memory and disk layers in view rendering.
12 years ago
Julius Volz 63625bd244 Make view use memory persistence, remove obsolete code.
12 years ago
Julius Volz 5f5ea03105 Run "make format".
12 years ago
Julius Volz 1cff4f3d91 Fix rate() per-second adjustment.
12 years ago
juliusv 62f33f1fc2 Merge pull request #138 from prometheus/julius-fix-aliasing
12 years ago
Julius Volz d53b8cf956 Correct delta()/rate() intervals and temporal aliasing.
12 years ago
Julius Volz a0d311c9e6 Constantize job name label.
12 years ago
juliusv f9c291120f Merge pull request #123 from prometheus/julius-propagate-rule-errors
12 years ago
Julius Volz 6cb3c51d24 Add sort() and sort_desc() expression language functions.
12 years ago
Julius Volz c4d0969c00 Propagate more errors during rule evaluation.
12 years ago
Julius Volz ec413459fa Depointerize Matrix/Vector types as well as time.Time arguments.
12 years ago