Commit Graph

35 Commits (7cbfdb5d6d5f6bb7fd6cc97d3f63cfb2997bfed6)

Author SHA1 Message Date
Trevor Whitney 4a56445686
Upgrade `golangci-lint` and fix linting errors (#9601) 2 years ago
Sandeep Sukhani 0a5e149ea5
query-scheduler: fix query distribution in SSD mode (#9471) 2 years ago
Christian Haudum abc0fd26d2
Enforce per tenant queue size (#8947) 2 years ago
Christian Haudum 0adedfa689
Revert high cardinality metric in scheduler (#8946) 2 years ago
Christian Haudum cba31024d4
Extend scheduler queue metrics with enqueue/dequeue counters (#8891) 2 years ago
Christian Haudum 3344d59fb5 Extract scheduler queue metrics into separate field 2 years ago
Christian Haudum 9844fad8b4
Rename LeafQueue to TreeQueue (#8856) 2 years ago
Christian Haudum be8b4eece3
Scheduler: Add query fairness control across multiple actors within a tenant (#8752) 2 years ago
Christian Haudum 22b672986a
Revert "Implement hierarchical queues for query scheduler" (#8796) 2 years ago
Christian Haudum 4b74a5b815
Implement hierarchical queues for query scheduler (#8691) 2 years ago
Christian Haudum a5652c8027
Clean up scheduler code to prepare upcoming changes (#8643) 2 years ago
Ashwanth 361e7f7f8a
scheduler: fix panic on hitting /scheduler/ring when ring is disabled (#8120) 2 years ago
Christian Haudum 17577b4d47
Shut down query frontend gracefully (#7978) 2 years ago
Susana Ferreira f93b91bfb5
Add configuration documentation generation tool (#7916) 2 years ago
Robert Fratto 85392a9728
Update Prometheus dependency to latest release (v2.40.4) (#7826) 3 years ago
李国忠 63a57c7b5c
[bugfix] scheduler: Gracefully shutdown querier when using query-scheduler (#7735) 3 years ago
Robert Fratto 2208ea7147
Update Prometheus dependency to latest release (v2.39.1) (#7425) 3 years ago
Kaviraj Kanagaraj e3a43c6972
query-scheduler: Now proper support for `querier_forget_delay` (#6174) 3 years ago
Christian Simon 6c1a62d829
Ensure proto definitions are formatted [2/2] (#6000) 3 years ago
Karsten Jeschkies 46956d0bf6
Use dskit/tenant intead of loki/pkg/tenant. (#5724) 3 years ago
Salva Corts 1f2b450f2d
Add inflight requests metric to scheduler (#5658) 3 years ago
Kaviraj Kanagaraj f5d570177a
Fork `cortex/pkg/util` into Loki (#5257) 3 years ago
Arve Knudsen a2dd731586
Chore: Add pkg/util/log package (#5187) 3 years ago
Cyril Tovena 6ef934b24c
Fix deadlock in disconnecting querier (#5063) 3 years ago
Dylan Guedes a4f218305d
Copy `cortex/pkg/frontend` package dependency into Loki (#5044) 3 years ago
Susana Ferreira 82f8f3c1e5
Log time in queue per request (#4949) 3 years ago
Dylan Guedes 07b583bb83
Copy `cortex/pkg/scheduler` package dependency into Loki (#4962) 3 years ago
Kaviraj 38c42a26c6
Move `cortex/pkg/tenant` dependency to Loki. (#4944) 3 years ago
Trevor Whitney bfc77118a1
Update local and docker config for simple scalable deployment (#4660) 4 years ago
Susana Ferreira 2d24e2ea64
Migration to dskit/ring (#4641) 4 years ago
Ed Welch fe8bc9144f
Loki: query scheduler should send shutdown to frontends when ReplicationSet changes (#4614) 4 years ago
Ed Welch 0c9beadaaa
Loki: Add a ring to the compactor used to control concurrency when not running standalone (#4574) 4 years ago
Owen Diehl 91eba4fb6b
correctly sets subservicesWatcher on scheduler (#4529) 4 years ago
Owen Diehl aec00c2507
safely checks read ring for potentially nil scheduler (#4525) 4 years ago
Ed Welch 2b5f3000b6
Loki: Add a ring to the query scheduler to allow discovery via the ring as an alternative to DNS (#4424) 4 years ago