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

Chore: Use dskit/grpcclient #4312

Merged
merged 1 commit into from
Oct 11, 2021
Merged

Chore: Use dskit/grpcclient #4312

merged 1 commit into from
Oct 11, 2021

Conversation

aknuds1
Copy link
Contributor

@aknuds1 aknuds1 commented Sep 10, 2021

What this PR does / why we need it:
Use dskit/grpcclient instead of the one from Cortex.

Which issue(s) this PR fixes:
Fixes #

Special notes for your reviewer:

Checklist

  • Documentation added
  • Tests updated

@owen-d owen-d marked this pull request as ready for review September 21, 2021 13:19
@owen-d owen-d requested a review from a team as a code owner September 21, 2021 13:19
Signed-off-by: Arve Knudsen <arve.knudsen@gmail.com>
@sandeepsukhani sandeepsukhani merged commit cdde2cf into main Oct 11, 2021
@sandeepsukhani sandeepsukhani deleted the chore/use-dskit-grpc branch October 11, 2021 07:12
slim-bean added a commit that referenced this pull request Oct 14, 2021
…ince #4312 was merged after the original fork was created.
trevorwhitney pushed a commit that referenced this pull request Oct 18, 2021
…ince #4312 was merged after the original fork was created.
trevorwhitney pushed a commit that referenced this pull request Oct 20, 2021
…ince #4312 was merged after the original fork was created.
trevorwhitney pushed a commit that referenced this pull request Oct 21, 2021
…ince #4312 was merged after the original fork was created.
slim-bean added a commit that referenced this pull request Oct 21, 2021
…ng as an alternative to DNS (#4424)

* Fork the frontend and scheduler so we can add support for discovery via the ring.

* Add a ring to the query scheduler which is then used by the frontend worker and querier workers to find the scheduler address as an alternative to using DNS

* update some of the forked code to use dskit grpcclient and grpcutil since #4312 was merged after the original fork was created.

* remove query scheduler dependency from querier

Signed-off-by: Trevor Whitney <trevorjwhitney@gmail.com>

* migrate logging package and make linter happy

Signed-off-by: Trevor Whitney <trevorjwhitney@gmail.com>

* add SafeReadRing for instances when scheduler is not enabled on same instance

* Doc changes from code review

A few doc fixes

Co-authored-by: Karen Miller <84039272+KMiller-Grafana@users.noreply.github.com>

* go mod tidy on go-kit dep

* update changelog

* remove ReadRing in favor of SafeReadRing

Co-authored-by: Trevor Whitney <trevorjwhitney@gmail.com>
Co-authored-by: Karen Miller <84039272+KMiller-Grafana@users.noreply.github.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants