Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

[r294] Ingester: split push and read circuit breakers #8358

Merged
merged 1 commit into from
Jun 12, 2024

Conversation

grafanabot
Copy link
Contributor

Backport ee069d2 from #8315

* Ingester: splitting push and read circuit breakers

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Improving TestIngester_StartReadRequest

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Updating documentation

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Fixing lint issues

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Fixing documentation issues

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Do not call tryAcquirePermit() on the push cb from tryReadAcquirePermit()

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Rename prCircuitBreaker into ingesterCircuitBreaker

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Rename label name path to request_type and label value write to push

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Do not allow acquiring permit if cbs are not active

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Fixing review findings

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Fixing review findings

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

* Fixing review findings

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>

---------

Signed-off-by: Yuri Nikolic <durica.nikolic@grafana.com>
(cherry picked from commit ee069d2)
@duricanikolic duricanikolic merged commit 411c609 into r294 Jun 12, 2024
31 checks passed
@duricanikolic duricanikolic deleted the backport-8315-to-r294 branch June 12, 2024 16:47
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants