Commit Graph

44 Commits (feb7fb470b20c17c4d76ac5c13a73b1a948e2fcd)

Author SHA1 Message Date
Danny Kopping feb7fb470b
LogQL: Simple JSON expressions (#3280) 4 years ago
Cyril Tovena 1a36874e1c
Ensure we have parenthetis for bin ops. (#3251) 4 years ago
Owen Diehl fd94b8d30d
label_format no longer shardable and introduces the Shardable() metho… (#3137) 4 years ago
Owen Diehl c9b85b33ac
Integrates label replace into sharding code (#3132) 4 years ago
Cyril Tovena 6d85c7c212
Add absent_over_time (#3053) 5 years ago
Cyril Tovena 3f0800dc44
Add function label_replace. (#3047) 5 years ago
Cyril Tovena 4e7a123c77
Support rate for unwrap expressions. (#3048) 5 years ago
Cyril Tovena 2406ea72bc
Allows by/without to be empty and available for max/min_over_time (#3030) 5 years ago
Cyril Tovena 06a89ea0ee
Fixes vector grouping injection. (#2975) 5 years ago
Cyril Tovena 095b4a1cb7
Fixes a panic with the logql.NoopPipeline. (#2901) 5 years ago
Cyril Tovena 53f4aa4ac3
Labels computation LogQLv2 (#2875) 5 years ago
jkellerer c394ce9462
LogQL: Add unwrap bytes() conversion function (#2876) 5 years ago
Cyril Tovena ecc4022d6c
Improve pipeline stages ast errors. (#2805) 5 years ago
Cyril Tovena 2e14c45ceb
Logqlv2 pushes groups down to edge (#2786) 5 years ago
Cyril Tovena dd5fceb348
Logqv2 optimization (#2778) 5 years ago
Cyril Tovena fd5cb96693
LogQL: Labels and Metrics Extraction (#2769) 5 years ago
Owen Diehl 89b8ae4b49
improves numeric literal stringer impl (#2663) 5 years ago
Owen Diehl aea6c3a36d
Feature/ruler (take 2) (#2458) 5 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 5 years ago
Owen Diehl 1530120c2e
Logql comparison ops (#2182) 5 years ago
Cyril Tovena 18f1b0640d
Bytes aggregations (#2150) 5 years ago
Goutham Veeramachaneni 06b50590a7
Fix bug in logql parsing that leads to crash. (#2046) 5 years ago
Josh Soref 0d9cf4946a
Spelling (#2014) 5 years ago
Owen Diehl 7effeec642
Sharding optimizations I: AST mapping (#1846) 5 years ago
Cyril Tovena 3829b707c3
Optimize empty filter queries. (#1810) 5 years ago
Cyril Tovena d34b0a9d30
Regexp simplification (#1787) 5 years ago
Cyril Tovena 6363e8da0a
Better logql metric status code. (#1718) 5 years ago
Aditya C S f9ff2a4b02
Add goimport local-prefixes configuration to .golangci.yml (#1710) 5 years ago
Owen Diehl 414f95fedc
Literal Expressions in LogQL (#1677) 5 years ago
Owen Diehl 6bbb61eb2f
Binary operators in LogQL (#1662) 5 years ago
Owen Diehl e0a77656fd
removes duplicate logRangeExprExt grammar (#1651) 5 years ago
Owen Diehl 6930fb2a5c
adds stringer methods for all ast expr types (#1630) 5 years ago
Owen Diehl 1773900659
compiler guarantees for logql exprs (#1626) 5 years ago
Owen Diehl b7d23f41bd
Decouple logql engine/AST from execution context (#1605) 5 years ago
Ganesh Vernekar 1761db6d71 Support <selector> <range> <filters> for aggregation (#1526) 5 years ago
Peter Štibraný 7bb77ecdd8 Convert string to bytes once only when doing string filtering. (#1405) 6 years ago
Cyril Tovena f7ee1c753c Supports same duration format in LogQL as Prometheus 6 years ago
Cyril Tovena 8f9cd97880 Improve API compatibility. 6 years ago
Cyril Tovena 7d63795350 fix linter & better comments 6 years ago
Cyril Tovena 7f3db9d7f0 LogQL: Vector and Range Vector Aggregation. 6 years ago
Cyril Tovena 3346ce1b40
Storage memory improvement (#713) 6 years ago
Sandeep Sukhani 2a8a03795a
Improvements in live tailing of logs (#541) 6 years ago
Tom Wilkie 80bbd04778 Add an extra filter step if the user specifies a regex using old API. 6 years ago
Tom Wilkie bfb34e4070 Wire up LogQL filters in the ingester. 6 years ago