Commit Graph

411 Commits (ce407d3276292fb5b225867a66617903f1a808f8)

Author SHA1 Message Date
Marco Pracucci ce407d3276 Add ingestion rate global limit support (#1486) 5 years ago
Cyril Tovena 33f70b70ce
Add duplicates info and remove timing informations. (#1496) 5 years ago
Ed Welch 7c4906786d pre-fetch the next chunk in parallel to processing the current chunk such that we aren't waiting for fetches from GCS and spend all our CPU time decompressing and processing (#1495) 5 years ago
Owen Diehl a1d090e161 Fix/deadlock frontend queue (#1490) 5 years ago
Owen Diehl 7cc93b2694 unifies reverse iterators (#1489) 5 years ago
Cyril Tovena 589e53d844
Fixes response json encoding and add regression test. (#1488) 5 years ago
Cyril Tovena be010f049d
Close iterator properly and check nil before releasing buffers. (#1480) 5 years ago
Cyril Tovena 4153740a12
Loki Query Frontend (#1442) 5 years ago
Owen Diehl 0b72ddb6a6 positions.ignore-corruptions (#1472) 5 years ago
Robert Fratto 52931a1bc5
pkg/querier: don't query all ingesters (#1473) 5 years ago
Nathan Zender 282d77b690 Using strict parsing for yaml configs (#1433) 5 years ago
Cyril Tovena 10b5bcab72
Validates limit parameter. (#1470) 5 years ago
Owen Diehl dafb9d8425 Enables Series API in loki (#1419) 6 years ago
Cyril Tovena fb76416b27
Add decompression tracing instrumentation. (#1445) 6 years ago
Cyril Tovena 768bf914e0 Changes the encoding used for the benchmark in the store. (#1448) 6 years ago
Peter Štibraný 4381b28c80 pkg/chunkenc: BenchmarkRead focuses on reading chunks (#1423) 6 years ago
wphan d627cda848 Support microsecond timestamp format (#1426) 6 years ago
Peter Štibraný a2c2a90907 Lint: comments 6 years ago
Peter Štibraný 06007c0ad1 Renamed LZ4 -> Lz4 to make lint happy. 6 years ago
Peter Štibraný fb143fec02 Undo small change. 6 years ago
Peter Štibraný 9979321c2a Don't pool LZ4 readers that read big blocks. 6 years ago
Peter Štibraný b0a7cf8f9d Change default LZ4 buffer size to 64k. 6 years ago
Robert Fratto 874d016bd7 promtail: add support for passing through journal entries as JSON 6 years ago
Peter Štibraný dca244f7aa pkg/ingester: added sync period flags 6 years ago
Peter Štibraný 93b85f92fa pkg/ingester: Added possibility to disable transfers. (#1425) 6 years ago
Cyril Tovena 949126e75b Add a line limit in case a chunk is corrupted to avoid OOM. 6 years ago
Owen Diehl ccf9630c58 asserts encodings are nominally the same in chunks during roundtrips 6 years ago
Owen Diehl 245fe8e022 roundtrip v2 encoding tests 6 years ago
Cyril Tovena 549250c30d Sets the chunk encoding correctly when creating chunk from bytes. 6 years ago
Cyril Tovena 7654c27c12
Adds configurable compression algorithms for chunks (#1411) 6 years ago
Peter Štibraný 4fea713b1e pkg/promtail/client: missing URL in client returns error (#1416) 6 years ago
Peter Štibraný f6be636e13 RangeQuery benchmark optimizations (#1413) 6 years ago
Sebastian Widmer f0f6f24926 pkg/promtail: IETF Syslog (RFC5424) Support (#1275) 6 years ago
Peter Štibraný 3aff4dfe2f pkg/cfg: print help only when requested, and print it on stdout (#1396) 6 years ago
Ed Welch f9b25968f7
change the chunk size histogram to allow for bigger buckets (#1409) 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ý 7bb77ecdd8 Convert string to bytes once only when doing string filtering. (#1405) 6 years ago
Cyril Tovena 1fc0ffde8a
Logql benchmark and performance improvement. (#1371) 6 years ago
Edward Welch ea5eec2abf respond to label queries at `loki/api/v1/labels` instead of `loki/api/v1/label` 6 years ago
Owen Diehl 5227f5bee0 application/x-www-form-urlencoded support (#1381) 6 years ago
Peter Štibraný dd96fa146c pkg/ingester: check that ingester is in LEAVING state when transferring chunks and claiming tokens. Required when using memberlist client. (#1300) 6 years ago
Peter Štibraný e0ec61f986 pkg/ingester: handle labels mapping to the same fast fingerprint. (#1247) 6 years ago
Cyril Tovena f7ee1c753c Supports same duration format in LogQL as Prometheus 6 years ago
Daniel D'Abate df89859369 HTTP API: Support duration and float formats for step parameter (#1355) 6 years ago
Cyril Tovena b34c2b0bd3
Move to jsoniter instead of default json package (#1249) 6 years ago
Peter Štibraný 49d0d0f0da Makefile changes to allow easy builds with or without vendoring. Also fixes version bug for both cases. (#1095) 6 years ago
Cyril Tovena 27f17bc1de
Fixes linter warning from the yacc file. (#1328) 6 years ago
Julien Pivotto eb7b495565 Metrics: use Namespace everywhere when declaring metrics (#1320) 6 years ago
Peter Štibraný 125cfbfd5b pkg/promtail/client: Handle fingerprint hash collisions (#1254) 6 years ago