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

JS OTel Incompatibility with mysql2 version 3.11.5 #127

Open
liustve opened this issue Dec 4, 2024 · 0 comments
Open

JS OTel Incompatibility with mysql2 version 3.11.5 #127

liustve opened this issue Dec 4, 2024 · 0 comments

Comments

@liustve
Copy link
Contributor

liustve commented Dec 4, 2024

Release version 3.11.5 of mysql2 has caused backwards compatibility issues in both the ADOT JS and upstream JS OTel instrumentations. This was discovered when our mysql2 contract tests started consistently failing. Our current (temporary) fix to pass our builds is to set the mysql2 version in the package.json for contract tests to 3.11.4.

3.11.5 build commit (5 days ago from time this was written): sidorares/node-mysql2@8a44da2#diff-c275fec9c453c2a42515bc5ab47e30fa4130ff1426aef2f6e000a9a34e122cb8R3

Upstream build failures (related to mysql2):
image
image

Related issue: open-telemetry/opentelemetry-js-contrib#2572

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

No branches or pull requests

1 participant