-
Notifications
You must be signed in to change notification settings - Fork 2.1k
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
Federated targets functionality #3350
Conversation
2f338c9
to
f384750
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Amazing work!
Why .bingo/go.mod is changed from |
No, this file is absolutely not related to this pr. Don't know how it happened, but 644 looks more correct for it :) Should I change it back to 755 and push? |
…hanos-io#3350) Signed-off-by: Alexander Tunik <2braven@gmail.com>
@yeya24 comments fixed Some e2e tests failed on my laptop too but second run was succeed - is there any known bug/reason for that behaviour? |
Signed-off-by: Alexander Tunik <2braven@gmail.com> fix comments by PR review in code of federated targets functionality (thanos-io#3350) Signed-off-by: Alexander Tunik <2braven@gmail.com> Updating pkg/promclient Client.TargetsInGRPC to use new get2xxResultWithGRPCErrors method Signed-off-by: Alexander Tunik <2braven@gmail.com>
bd2054d
to
0316d64
Compare
I will test this later. But generally, this pr looks good! The only thing I am worried about is #2600. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Hi @2nick, is this still WIP? |
d2782b4
to
d9796e8
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This is very solid work, I love it 💪
Thanks.
LGTM, just super minor nits (:
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Solid work. Just a few minor nits and @bwplotka's comments are legit. Awesome work 💪
Any chances to do the last tiny steps @2nick so we can merge this? 🤗 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks pretty good! There are some small nits we could clean up
abdb441
to
5578a59
Compare
5578a59
to
2295ab4
Compare
2295ab4
to
31cb394
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This pr looks good to me.
Sorry I missed this pr and just merged the exemplars one. Would you mind doing another rebase?
12e2945
to
0db9145
Compare
8b9e78e
to
edee39a
Compare
@bwplotka any chance of being merged? 😄 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Would you mind updating the changelog? I think it is ready to merge.
7542563
to
ab6f27c
Compare
Signed-off-by: Alexander Tunik <2braven@gmail.com>
ab6f27c
to
d15fe5b
Compare
@yeya24 added line to changelog. Tired of those flaky e2e tests - is it possible to skip them? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
@@ -12,6 +12,8 @@ We use _breaking :warning:_ to mark changes that are not backward compatible (re | |||
|
|||
## Unreleased | |||
|
|||
- [#3350](https://github.com/thanos-io/thanos/pull/3350) Query/Sidecar: Added targets API support. You can now configure you Querier to fetch Prometheus targets from leaf Prometheus-es! |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Should be under # Added
section I suppose? 🤗
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Not a bigger, we can clean up later.
I restarted e2e job, let's wait until green (: |
Changes
Adding federated targets functionality to query and sidecar.
Verification
There is some e2e tests.