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

feat: bump version of go-grpc-prometheus@v1.2.1-0.20191002090509-6af2… #1602

Merged
merged 1 commit into from
Oct 3, 2019

Conversation

FUSAKLA
Copy link
Member

@FUSAKLA FUSAKLA commented Oct 3, 2019

…0e3a5340

  • I added CHANGELOG entry for this change.
  • Change is not relevant to the end user.

Changes

Bumped version of go-grpc-prometheus interceptor for exposing metrics from grpc server.
I added error unwrapping to it since we ran into miss-categorized errors in metrics labels caused by wrapped errors using errors.Wrap which the interceptor did not recognize as a grpc status.

More info here:

The newer version should also provide metrics for streaming if I'm not mistaken looking at the commits.

Verification

Tests are still passing 🤞

…0e3a5340

Signed-off-by: Martin Chodur <m.chodur@seznam.cz>
@FUSAKLA FUSAKLA requested review from bwplotka and povilasv October 3, 2019 18:49
@FUSAKLA FUSAKLA added the dependencies Pull requests that update a dependency file label Oct 3, 2019
Copy link
Member

@bwplotka bwplotka left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Nice! Thanks, good job!

@bwplotka bwplotka merged commit 2f14a48 into thanos-io:master Oct 3, 2019
GiedriusS pushed a commit that referenced this pull request Oct 28, 2019
…0e3a5340 (#1602)

Signed-off-by: Martin Chodur <m.chodur@seznam.cz>
Signed-off-by: Giedrius Statkevičius <giedriuswork@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies Pull requests that update a dependency file
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants