Commit Graph

287 Commits (a5921f791a1fac46dae1ce4c310599ae947e9c10)

Author SHA1 Message Date
Karsten Jeschkies 46956d0bf6
Use dskit/tenant intead of loki/pkg/tenant. (#5724) 3 years ago
Karsten Jeschkies 705baa39f4
Speed up re-labelling in multi-tenant queries. (#5663) 3 years ago
Karsten Jeschkies 3d5a3936d1
Support limits in multi-tenant queries. (#5626) 3 years ago
Christian Haudum 95b885691d
Preserve interval parameter when splitting queries by time (#5622) 3 years ago
Cyril Tovena 59bd44a5df
Remove more chunkstore and schema version below v9 (#5650) 3 years ago
Cyril Tovena 34f9649c6d
Remove more unused code (#5638) 3 years ago
Cyril Tovena df1a8e3632
Remove unused code from cortex (#5633) 3 years ago
Christian Simon b6e6003724
Remove unused storage gateway references (#5627) 3 years ago
Cyril Tovena 39101308f1
[Frontend] Log Result Cache (#5502) 3 years ago
Karsten Jeschkies 1deacceca9
Test multi-tenant context propagation. (#5620) 3 years ago
Travis Patterson 88372c93cc
Query Filtering -- Querier (#5482) 3 years ago
Cyril Tovena 79f0e349f5
Refactor LogQL syntax into its own package (#5539) 3 years ago
Cyril Tovena 8f693e77b0
Update Prometheus to latest (#5545) 3 years ago
Kaviraj Kanagaraj d6621f452f
Replace `PromQL` -> `LogQL` wordings in Querier (#5602) 3 years ago
Owen Diehl d320873e82
Tsdb/sharding (#5600) 3 years ago
Susana Ferreira ef49909430
Refactor sharding engine to downstream engine (#5546) 3 years ago
Owen Diehl 84c97ce43b
Revert "metrics: Add `user` label to `worker_inflight_queries` (#5485)" (#5534) 3 years ago
Karsten Jeschkies 9e16ffbd3b
Support `SelectLogs` and `SelectSamples` in multi-tenant querier. (#5517) 3 years ago
Michel Hollands d6d7de4edc
Remove extra param in call for inflightRequests metric (#5507) 3 years ago
Karsten Jeschkies ae39676cce
Stub multi tenant querier. (#5490) 3 years ago
Kaviraj Kanagaraj 45d5f28e67
metrics: Add `user` label to `worker_inflight_queries` (#5485) 3 years ago
Ed Welch 4ca1fd0adb
set match_max_concurrent true by default (#5435) 3 years ago
Cyril Tovena 9b6f17f168
Add the total number of subqueries to query statistics (#5397) 3 years ago
Kaviraj Kanagaraj d970e737ab
Add more context to tailer-> ingester connect error. (#5394) 3 years ago
Ed Welch b3af2dbeef
Loki: include the component in metrics.go log line (#5379) 3 years ago
Owen Diehl 2af3ca077e
Logql/parallel binop (#5317) 3 years ago
Dylan Guedes cf419d1cb8
Implement `LegacySample`, `LegacyLabelPair` proto messages (#5301) 3 years ago
Owen Diehl a88ee16534
better logic for when to shard wrt disabled lookback (#5303) 3 years ago
Cyril Tovena 3af7b7900e
Refactor HeapIterator into Merge and Sort Iterator. (#5281) 3 years ago
Christian Haudum 57b384df8f
Auto-expire old items from FIFO cache (#5148) 3 years ago
Kaviraj Kanagaraj f083aab09d
Remove `cortexpb` dependency from Loki packages. Use only `logproto` now. (#5264) 3 years ago
Kaviraj Kanagaraj f5d570177a
Fork `cortex/pkg/util` into Loki (#5257) 3 years ago
Owen Diehl 91d837e79c
Refactor/remove global splitby (#5243) 3 years ago
Dylan Guedes 4a70f8ec84
Copy `cortex/pkg/ingester/client` package dependency into Loki (#5164) 3 years ago
Eng Zer Jun 392fde1e27
refactor: use `T.TempDir` to create temporary test directory (#5253) 3 years ago
Kaviraj Kanagaraj 7713ff78e2
Fix `cortexpb` -> `logproto` rename in some tests (#5231) 3 years ago
Callum Styan f24b84c15a
[querier] Abort a query in limitedRoundTripper if parallelism is 0 (#5190) 3 years ago
Dylan Guedes 3f496e7336
Copy `cortex/pkg/cortexpb` package dependency into Loki (#5151) 3 years ago
Dylan Guedes 3f78d876ff
Copy `cortex/pkg/prom1` package dependency into Loki (#5196) 3 years ago
Susana Ferreira 50ca4d5186
Addition of cortex' queryrange tests (#5183) 3 years ago
Sandeep Sukhani cd1537d06e
step align start and end time of the original query while splitting it (#5217) 3 years ago
Dylan Guedes 61ff29a574
Copy `cortex/pkg/chunk/purger` package dependency into Loki (#5169) 3 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 3 years ago
李国忠 7fca88debd
[enhancement] querier : Add "query_memory_only" to make loki have option to rely only on memory availability like google monarch. (#5093) 3 years ago
Sandeep Sukhani dad7fca2fd
align metric queries by step and other queries by split interval (#5181) 3 years ago
Cyril Tovena 1a7614ff70
Avoid splitting large range vector aggregation. (#5172) 3 years ago
李国忠 2c20ce6857
[optimization] cache prometheus : fix "loki_cache_request_duration_seconds_bucket" ‘status_code’ label always equals "200" (#4891) 3 years ago
Owen Diehl 8c348614e3
Querier worker/inflight metrics (#5124) 3 years ago
Dylan Guedes fb457e5fc6
Copy `cortex/pkg/querier` package dependency into Loki (#5122) 3 years ago
Sashank Agarwal 7ff1b45260
remove split_queries_by_interval validation (#5125) 3 years ago