Commit Graph

143 Commits (6e2b7d25898f321bfd6f94de05d6ce934c785da9)

Author SHA1 Message Date
Owen Diehl 044d06015d
adds result cache key version comparison metrics (#7323) 3 years ago
Owen Diehl 2bd9c91564
Bugfix include cache generations on querier response (#7300) 3 years ago
Eng Zer Jun e2842c69c5
Replace deprecated `io/ioutil` with `io` and `os` packages (#7212) 3 years ago
Sandeep Sukhani 7f298ff72f
avoid using bloomfilters for chunks in stats calls by avoiding duplicates (#7209) 3 years ago
李国忠 25cc9402b7
fix test increase timeout (#7022) 3 years ago
Owen Diehl 30db6c120e
[TSDB] 600MB max per shard in query planning (#7004) 3 years ago
Dylan Guedes 15f8f42295
Adapt queryTimeout to be a per-tenant configuration (#6835) 3 years ago
Kaviraj Kanagaraj 693f9d7070
fix(stats_collector): Do not collect stats for failed requests. (#6878) 3 years ago
Kaviraj Kanagaraj 7e3d2433ed
embedded-cache: Bring `fifocache` and `groupcache` into single tent. (#6821) 3 years ago
Owen Diehl 001a627f67
fix context propagation for child spans in shard resolver (#6853) 3 years ago
Owen Diehl f9d78e1748
[TSDB] Indexgateway Protobuf refactor (#6841) 3 years ago
Owen Diehl 094f8f3b20
[TSDB] fingerprint offsets is now correctly 16 byte aligned (#6630) 4 years ago
Owen Diehl 2e348218e2
log addtl info about bytes/shard in planning (#6573) 4 years ago
Owen Diehl d6f50ca5e1
[TSDB] Use index sampling to determine shard factor (#6396) 4 years ago
Jesus Vazquez db9dbe8e1d
Bump prometheus dependency (#6403) 4 years ago
Owen Diehl 9218e4654b
TSDB/query-planning-groundwork (#6367) 4 years ago
Danny Kopping 36e0979cf5
Add cache usage statistics (#6317) 4 years ago
Kaviraj Kanagaraj 1389857846
`metrics.go` support for metadata queries(labels and series) (#5971) 4 years ago
Kaviraj Kanagaraj 8b15632dd8
Fix(query-frontend): LokiCodec encode/decode works correctly with label values endpoint (#6084) 4 years ago
Kaviraj Kanagaraj bb2e952d6f
Fix(query-frontend): `/label/<name>/values` endpoint to use right set of middlewares (#6072) 4 years ago
Susana Ferreira 6b6521f791
Add metrics to range mapper (#6030) 4 years ago
Christian Simon 6c1a62d829
Ensure proto definitions are formatted [2/2] (#6000) 4 years ago
Travis Patterson 9cef86b162
Invalidate caches on delete (#5661) 4 years ago
Cyril Tovena 8f02495453
Refactoring of the Loki storage (#5833) 4 years ago
Susana Ferreira 0bce8d95a2
Split by range of instant queries (#5662) 4 years ago
Karsten Jeschkies 46956d0bf6
Use dskit/tenant intead of loki/pkg/tenant. (#5724) 4 years ago
Karsten Jeschkies 3d5a3936d1
Support limits in multi-tenant queries. (#5626) 4 years ago
Christian Haudum 95b885691d
Preserve interval parameter when splitting queries by time (#5622) 4 years ago
Cyril Tovena 34f9649c6d
Remove more unused code (#5638) 4 years ago
Cyril Tovena 39101308f1
[Frontend] Log Result Cache (#5502) 4 years ago
Cyril Tovena 79f0e349f5
Refactor LogQL syntax into its own package (#5539) 4 years ago
Susana Ferreira ef49909430
Refactor sharding engine to downstream engine (#5546) 4 years ago
Cyril Tovena 9b6f17f168
Add the total number of subqueries to query statistics (#5397) 4 years ago
Ed Welch b3af2dbeef
Loki: include the component in metrics.go log line (#5379) 4 years ago
Owen Diehl 2af3ca077e
Logql/parallel binop (#5317) 4 years ago
Dylan Guedes cf419d1cb8
Implement `LegacySample`, `LegacyLabelPair` proto messages (#5301) 4 years ago
Owen Diehl a88ee16534
better logic for when to shard wrt disabled lookback (#5303) 4 years ago
Christian Haudum 57b384df8f
Auto-expire old items from FIFO cache (#5148) 4 years ago
Kaviraj Kanagaraj f083aab09d
Remove `cortexpb` dependency from Loki packages. Use only `logproto` now. (#5264) 4 years ago
Kaviraj Kanagaraj f5d570177a
Fork `cortex/pkg/util` into Loki (#5257) 4 years ago
Owen Diehl 91d837e79c
Refactor/remove global splitby (#5243) 4 years ago
Kaviraj Kanagaraj 7713ff78e2
Fix `cortexpb` -> `logproto` rename in some tests (#5231) 4 years ago
Callum Styan f24b84c15a
[querier] Abort a query in limitedRoundTripper if parallelism is 0 (#5190) 4 years ago
Dylan Guedes 3f496e7336
Copy `cortex/pkg/cortexpb` package dependency into Loki (#5151) 4 years ago
Susana Ferreira 50ca4d5186
Addition of cortex' queryrange tests (#5183) 4 years ago
Sandeep Sukhani cd1537d06e
step align start and end time of the original query while splitting it (#5217) 4 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 4 years ago
Sandeep Sukhani dad7fca2fd
align metric queries by step and other queries by split interval (#5181) 4 years ago
Cyril Tovena 1a7614ff70
Avoid splitting large range vector aggregation. (#5172) 4 years ago
李国忠 2c20ce6857
[optimization] cache prometheus : fix "loki_cache_request_duration_seconds_bucket" ‘status_code’ label always equals "200" (#4891) 4 years ago