Commit Graph

278 Commits (f38fa2d184b9be73fcbb770ea4ed6eae6c5da034)

Author SHA1 Message Date
Sandeep Sukhani f38fa2d184 gofmt file 7 years ago
Sandeep Sukhani bddf4fc9be rebased and removed some unwanted code 7 years ago
Sandeep Sukhani 3457f44cf5 Fix querying historic entries while live tailing logs 7 years ago
Aditya C S f72d2fba10 Readiness probe for Distributor 7 years ago
Marco Pracucci a22be17859 Fix prefetch in HeapIterator when Len() or Peek() are called as first methods 7 years ago
Cyril Tovena 2b40392084 reuse overlapping array in batch iterator 7 years ago
Goutham Veeramachaneni ee1091211a Add comments for tricky code 7 years ago
Cyril Tovena 399c990ae6 comments adjustment 7 years ago
Cyril Tovena 4d48972939 Query storage by iterating through chunks by batches. 7 years ago
Cyril Tovena 1dfee23b65
replace gzip golang package by github.com/klauspost/compress (#831) 7 years ago
sh0rez ace5993202
chore: deploy (#836) 7 years ago
Marco Pracucci e7fb205827 fix(logcli): timestamp timezone handling (#821) 7 years ago
Cyril Tovena 2561a70155
fix tail library logs to use our own log format (#579) 7 years ago
Ed 573673a0ab
Simplify our makefile as much as possible (#753) 7 years ago
Robert Fratto d8ee6b8a5b ingester: register Ingester service in gRPC on loki start 7 years ago
Robert Fratto f2bec3b0a5 promtail: restore ability to show target labels in promtail UI 7 years ago
Marco Pracucci 476c3961c2 Added -querier.query_timeout support (#788) 7 years ago
Robert Fratto e64c7e5faf ingester: log error if closing client after transfer fails 7 years ago
Robert Fratto e4e5e3c1f1 ingester: fix feedback from PR review 7 years ago
Robert Fratto 15cbba7242 ingester: clean up chunk transfer code 7 years ago
Edward Welch 7deb02b532 add a Name() method to the stage interface so that debug logging can show you the name of the pipeline stage which just processed the log 7 years ago
Robert Fratto f8155a1109 ingester: Add test for chunk transfers 7 years ago
Robert Fratto 2eb666b0a8 ingester: fix lint issues for chunk transfers 7 years ago
Robert Fratto d34b1f7450 ingester: support chunk transfers on ingester shutdown. 7 years ago
Edward Welch 3d5319e72a adding ability to supply timezone to timestamp pipeline stage 7 years ago
Cyril Tovena cb7c8f6233
Use prometheus pool for line buffer. (#790) 7 years ago
sh0rez 38cb093358
feat(loki): extended tailing (#764) 7 years ago
Cyril Tovena 4bf77662d3
rounds nanoseconds boundaries to milliseconds (#771) 7 years ago
Edward Welch e6f431ad46 finishing up loki-canary move into loki repo 7 years ago
Edward Welch cd5368a44d preparing for move into loki repo 7 years ago
Sandeep Sukhani 3a2b569684 Added tail length limit to limit duration of live tailing of logs to 1 hour (#756) 7 years ago
Marco Pracucci e6f8d6ffad Added date without year support to timestamp stage (#760) 7 years ago
Cyril Tovena 3346ce1b40
Storage memory improvement (#713) 7 years ago
Robert Fratto 9eb3098dea
promtail: Add systemd journal support (#730) 7 years ago
Marco Pracucci 94c252b91f Parallelly run regex and json stages pipeline tests 7 years ago
Marco Pracucci d235e483c4 Added source validation to regex and json stages 7 years ago
Marco Pracucci 0a79e2a96e Converted source in regex and josn stages to string pointer 7 years ago
Marco Pracucci 812aecc795 Added source support to regex and json stages 7 years ago
Edward Welch d5688b5eb6 adding a golang Template stage 7 years ago
Edward Welch 1249e92ef3 use strconf.FormatFloat instead of fmt.Sprintf for converting floats to strings, this way we can eliminate non significant trailing zeros such that the float value 1 would be "1" as a string instead of "1.000000" 7 years ago
Marco Pracucci f7cc7b035e Redirect / to /targets in promtail server 7 years ago
Edward Welch de83272b2f Add support to timestamp stage to parse Unix seconds, milliseconds, and nanosecond timestamps 7 years ago
Edward Welch eedd3d9fc2 prune interval is configurable 7 years ago
Cyril Tovena 86bc3c0518
Query label values and names are now fetched from the store. (#521) 7 years ago
Marco Pracucci 2bbb464848 Fixed orderedDeps() order stability (#721) 7 years ago
Edward Welch 3b02474597 removing entries.go as we are no longer using the custom Histogram for the log_entries_bytes histogram 7 years ago
Edward Welch 922b2d02cd changing the log length histogram to be a normal histogram with only a `path` label, also removing the label values when no longer tailing the file. Following the same pattern we used for readBytes and totalBytes. 7 years ago
Sandeep Sukhani 4c7138231f Removed test for tailer in querier due to issues with synchronization 7 years ago
Sandeep Sukhani 2a8a03795a
Improvements in live tailing of logs (#541) 7 years ago
Edward Welch c3084dbdc7 Removing the pre-allocation of a buffer when serializing blocks, in most of my empirical testing we were using 9-10k out of the 32k allocated leaving about 2/3 of the buffer allocated and unused times the number of blocks per chunk, times the number of chunks kept in memory. This was adding up to a fair amount of allocated but unused space. 7 years ago