Commit Graph

89 Commits (9faa8bcf1dc819179bfc29d3d5d9a7d0878717c5)

Author SHA1 Message Date
Marco Pracucci 42040f2d5b Skip ingester tailer filtering if no filter is set 6 years ago
Hiroshi Hatake 0cfa33d90d fluent-bit shared object go plugin (#847) 6 years ago
Sandeep Sukhani ec5bc7054d
limits: limits implementation for loki (#948) 6 years ago
Ward Bekker 3b965105ec Improved Ingester out-of-order error for faster troubleshooting (#1008) 6 years ago
Sandeep Sukhani 107dfd3607
Use grpc client config from cortex for Ingester to get more control (#755) 6 years ago
Marco Pracucci 29f08ccb1c Fix panic in tailer due to race condition between send() and close() (#986) 6 years ago
Cyril Tovena 7f3db9d7f0 LogQL: Vector and Range Vector Aggregation. 6 years ago
Sandeep Sukhani b687ec6e5b vendoring: update cortex to latest master (#938) 6 years ago
Cyril Tovena 4d48972939 Query storage by iterating through chunks by batches. 6 years ago
Robert Fratto e64c7e5faf ingester: log error if closing client after transfer fails 6 years ago
Robert Fratto e4e5e3c1f1 ingester: fix feedback from PR review 6 years ago
Robert Fratto 15cbba7242 ingester: clean up chunk transfer code 6 years ago
Robert Fratto f8155a1109 ingester: Add test for chunk transfers 6 years ago
Robert Fratto 2eb666b0a8 ingester: fix lint issues for chunk transfers 6 years ago
Robert Fratto d34b1f7450 ingester: support chunk transfers on ingester shutdown. 6 years ago
Cyril Tovena 4bf77662d3
rounds nanoseconds boundaries to milliseconds (#771) 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
Sandeep Sukhani 3d3c05717a Update cortex vendor (#610) 6 years ago
Cyril Tovena ec7d453fef fixes ingester querier not honoring filters (#594) 6 years ago
Steven Sheehy c1603363ec Improve readiness probe output (#556) 6 years ago
Goutham Veeramachaneni 3d7119d8a7 Add a histogram for chunk encoding time (#565) 6 years ago
Tom Wilkie beb0052ad0 Remove unnecessarily long wait times in tests. 6 years ago
Edward Welch 6446503593 Close all chunks before flushing. 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 32d2f64b31 Fix ingester test. 6 years ago
Tom Wilkie bfb34e4070 Wire up LogQL filters in the ingester. 6 years ago
Tom Wilkie b16da1d7c3 Parse pipelines of regex matches. 6 years ago
Cyril Tovena fa4f936fcb improves memory usage of golangci-linter 6 years ago
Cyril Tovena 8d7efddde2
switch to golangci-lint linter (#539) 6 years ago
Goutham Veeramachaneni 017bcefb3f
Better buckets for chunk sizes (#529) 6 years ago
Ed fe53924ff8 using the timestamp from the log file might lead to undesired behavior as it could be way in the past or future depending on the clock for the source system generating the logs. Given that it's compared to the servers time.Now() when looking for idle chunks it's probably best to use the server time when setting the value. (#546) 6 years ago
Steven Sheehy 85a9e82663 Fix #531 chunk_block_size not found 6 years ago
Xiang Dai aa4684ee52 support config chunk size (#464) 6 years ago
Goutham Veeramachaneni c1bc17e778 fix linting (#514) 6 years ago
Goutham Veeramachaneni e54a1b21c3
vendor: update cortex (#512) 6 years ago
Goutham Veeramachaneni cfb4c60813
Add stats about chunk sizes and ages (#513) 6 years ago
Goutham Veeramachaneni 27ca58e79f
Lazy load chunks (#435) 6 years ago
Goutham Veeramachaneni ddddd14726
Update cortex vendoring (#325) 6 years ago
Edward Welch 972531d3e5 fixed one bug which was probably unrelated to the test failure and broke out the test to avoid some non-deterministic behaviors in querying the ingester 6 years ago
Tom Wilkie b115835487
Test & fix queries return multiple streams. (#341) 6 years ago
Tom Wilkie 40ae03b48a
Include the stream's labels in OOO error responses. (#304) 6 years ago
Tom Wilkie e1c5c4be4a Basic distributor & ingester tests. 6 years ago
Tom Wilkie 2365004683 Explicty encode the chunk. 6 years ago
Tom Wilkie 10d49e798b Remove stream from index when its remove from memory. 6 years ago
Goutham Veeramachaneni 7763e8f3dd Flush idle chunks properly (#209) 6 years ago
Tom Wilkie ab4c5bebab
Validate labels in the distributor. (#251) 6 years ago
Goutham Veeramachaneni 9b67d6cb7a Rename instance to tenant to avoid clash with Prom (#164) 7 years ago
Goutham Veeramachaneni 7bcdf0e0b1
Tenant metrics (#135) 7 years ago
Yeh-lei Wu 251017e41e Refine ingester locks: eliminate smell & allow concurrent ingester query (#120) 7 years ago