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

[trace] upgrade opentelemetry to v1.22.0 #2702

Merged
merged 6 commits into from Feb 23, 2024

Conversation

bianyuanop
Copy link
Contributor

@bianyuanop bianyuanop commented Feb 3, 2024

Why this should be merged

I'm now integrating celestia-da with hypervm created with hypersdk, where celestia-node has a otel dependency with version v1.22.0, which is not compatible with avalanchego‘s. To resolve this, I opened this PR. It's likely the new projects will have more probability to use more recent version of otel so this dependency conflicts will happen more often.

How this works

The noOpTracer struct change follows this otel issue

How this was tested

it was tested by

./scripts/build.sh

Then

./scripts/tests.e2e.sh

trace/noop.go Outdated Show resolved Hide resolved
go.mod Outdated Show resolved Hide resolved
@StephenButtolph StephenButtolph added the dependencies This primarily focuses on changing a dependency label Feb 6, 2024
@StephenButtolph StephenButtolph added this to the v1.11.1 milestone Feb 6, 2024
@StephenButtolph
Copy link
Contributor

@bianyuanop now that v1.11.0 is out - I think this LGTM after the small nit + a rebase.

@bianyuanop
Copy link
Contributor Author

Done

go.mod Outdated Show resolved Hide resolved
@StephenButtolph StephenButtolph dismissed their stale review February 22, 2024 22:14

forgot to check the grpc version

go.sum Outdated Show resolved Hide resolved
@bianyuanop
Copy link
Contributor Author

Upgraded grpc to v1.62.0 along with a go mod tidy -compat=1.21

trace/noop.go Outdated Show resolved Hide resolved
@bianyuanop
Copy link
Contributor Author

Seems I have to sign all the commits to get merged. Is there any way on your side to merge without signing?

@StephenButtolph StephenButtolph merged commit 6322e19 into ava-labs:master Feb 23, 2024
17 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
dependencies This primarily focuses on changing a dependency
Projects
Archived in project
Development

Successfully merging this pull request may close these issues.

None yet

3 participants