Commit Graph

53 Commits (67fe2d68a3b556dfe137770d9e347167fef4d814)

Author SHA1 Message Date
Owen Diehl 56256bfd5b
Unordered chunks (#4001) 4 years ago
Owen Diehl 05b8537e79
WAL Replay counter (#3974) 4 years ago
Ed Welch 6e67d1ea5d
Loki/Promtail: Client Refactor (#3623) 4 years ago
Cyril Tovena 55b91fc793
Fixes head chunk iterator direction. (#3383) 4 years ago
Jacob Lisi 923671a17e
chore: update cortex to latest and fix refs (#3295) 4 years ago
Jacob Lisi c3d1937eab
update vendored cortex and add new replace overrides (#3256) 4 years ago
Owen Diehl 224e68a50b
WAL backpressure (#3218) 4 years ago
Cyril Tovena cdf4a73238
Improve tailer matching by using the index. (#3090) 4 years ago
Owen Diehl 8c1fe88409
Introduces per stream chunks mutex (#3000) 5 years ago
Owen Diehl 4d9865acd4
Adds WAL support (experimental) (#2981) 5 years ago
Cyril Tovena 9807f7c43e
Avoid parsing labels when tailer is sending from a stream. (#2973) 5 years ago
Cyril Tovena a62f81f1cf
Improve tailer matcher function. (#2959) 5 years ago
Cyril Tovena 14a5fda15b
Only append tailed entries if needed. (#2931) 5 years ago
Cyril Tovena 53f4aa4ac3
Labels computation LogQLv2 (#2875) 5 years ago
Cyril Tovena fd5cb96693
LogQL: Labels and Metrics Extraction (#2769) 5 years ago
Cyril Tovena 0be64fcb34
Improve metric queries by computing samples at the edges. (#2293) 5 years ago
Cyril Tovena 6ab832b2ca
Cache overlapping blocks (#2239) 5 years ago
Cyril Tovena 9988ce4b9f
Improve protobuf serialization (#2031) 5 years ago
Cyril Tovena 577d8eb168
Ensure trace propagation in our logs. (#1977) 5 years ago
Ed Welch b5b3e78424
Loki Update the cut block size counter when creating a memchunk from byte slice (#1946) 5 years ago
Cyril Tovena d5f27ee04d
Adds a counter for total flushed chunks per reason. (#1819) 5 years ago
Cyril Tovena d34b0a9d30
Regexp simplification (#1787) 5 years ago
Robert Fratto 65013218b7
pkg/chunkenc: ignore duplicate lines pushed to a stream (#1519) 5 years ago
Robert Fratto 9227eed9f4
pkg/ingester: limit total number of errors a stream can return on push (#1071) 5 years ago
Cyril Tovena fb76416b27
Add decompression tracing instrumentation. (#1445) 6 years ago
Peter Štibraný dca244f7aa pkg/ingester: added sync period flags 6 years ago
Cyril Tovena 7654c27c12
Adds configurable compression algorithms for chunks (#1411) 6 years ago
Edward Welch 591905ed64 forgot to register the new metric 6 years ago
Ed Welch 5aa82ba199
allow configuring a target chunk size in compressed bytes (#1406) 6 years ago
Peter Štibraný e0ec61f986 pkg/ingester: handle labels mapping to the same fast fingerprint. (#1247) 6 years ago
Joe Elliott b835e2082a Fix Loki Chunks Dashboard (#1126) 6 years ago
Ward Bekker 3b965105ec Improved Ingester out-of-order error for faster troubleshooting (#1008) 6 years ago
Robert Fratto d34b1f7450 ingester: support chunk transfers on ingester shutdown. 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
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
Xiang Dai aa4684ee52 support config chunk size (#464) 6 years ago
Goutham Veeramachaneni e54a1b21c3
vendor: update cortex (#512) 6 years ago
Tom Wilkie 40ae03b48a
Include the stream's labels in OOO error responses. (#304) 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
Tom Wilkie 9f257c591a
[WIP] Persistence (#44) 7 years ago
Tom Wilkie 5f73598389
Rename Tempo to Loki. (#36) 7 years ago
Tom Wilkie 1fef92bc17
Lint stuff (#27) 7 years ago
Tom Wilkie 3f62b4ec36 s/logish/tempo/ 7 years ago
Goutham Veeramachaneni 8f4e12a5ec
Chunking (#10) 7 years ago
Tom Wilkie 248f9e25e4 Move iterators to own package; check in protos and parser to make CLI go gettable. 7 years ago
Tom Wilkie 544eed1b95 Add some unit tests for the iterators. 7 years ago
Tom Wilkie 00afed1eb3 Add start, end and direction options to querier. 7 years ago
Tom Wilkie e33a029c97 Reverse the order of the iterators so they go from end to start. 7 years ago