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: Add support gruf 2.19 #872

Merged
merged 3 commits into from
Feb 18, 2024

Conversation

AS-AlStar
Copy link
Contributor

Update appraise for gruf 2.19 and old versions

Copy link
Collaborator

@arielvalentin arielvalentin left a comment

Choose a reason for hiding this comment

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

This means we won't have test coverage for versions earlier than 2.19

@@ -7,7 +7,7 @@
module OpenTelemetry
module Instrumentation
module Gruf
VERSION = '0.1.1'
VERSION = '0.1.2'
Copy link
Collaborator

Choose a reason for hiding this comment

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

Suggested change
VERSION = '0.1.2'
VERSION = '0.1.1'

Our release process manages gem versions. No need to change this manually

Copy link
Contributor Author

Choose a reason for hiding this comment

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

ok

@@ -4,10 +4,7 @@
#
# SPDX-License-Identifier: Apache-2.0

appraise 'gruf-2.15.1' do
Copy link
Collaborator

Choose a reason for hiding this comment

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

This means we lose test coverage for versions prior to 2.19.

Is that ok? Are you looking to drop support for older versions?

Copy link
Contributor Author

Choose a reason for hiding this comment

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

I added the support of the last three versions of Gruf, it seems that there is no need to indicate the dependence of the GRPC version

Copy link
Collaborator

Choose a reason for hiding this comment

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

thank you!

@AS-AlStar AS-AlStar force-pushed the support-gruf-2.19 branch 2 times, most recently from a81227d to cb34ca9 Compare February 17, 2024 22:01
@arielvalentin
Copy link
Collaborator

Please remove the following to re-enable the tests in CI:


@arielvalentin arielvalentin merged commit 6eaadb4 into open-telemetry:main Feb 18, 2024
50 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants