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: added support for tedious v16 and v17 #1184

Merged
merged 2 commits into from
Jun 17, 2024

Conversation

kirrg001
Copy link
Contributor

@kirrg001 kirrg001 commented Jun 14, 2024

refs https://jsw.ibm.com/browse/INSTA-1561

An underlying npm workspaces bug made us believe that we are testing against tedious v17.
See comment.

@kirrg001 kirrg001 changed the title build: updated @opentelemetry/instrumentation-tedious to 0.11.0 feat: added support for tedious v16 and v17 Jun 14, 2024
@kirrg001 kirrg001 marked this pull request as ready for review June 14, 2024 12:45
@kirrg001 kirrg001 requested a review from a team as a code owner June 14, 2024 12:45
@kirrg001 kirrg001 force-pushed the investigate-otel-tedious-instru branch from 5bb8d65 to 785760f Compare June 14, 2024 12:45
@kirrg001 kirrg001 marked this pull request as draft June 14, 2024 13:52
@kirrg001
Copy link
Contributor Author

kirrg001 commented Jun 14, 2024

Draft PR still.

Our tedious app test loads a wrong tedious dependency from mssql v9 (tedious v15)

@kirrg001
Copy link
Contributor Author

Trying to switch to yarn to get rid of the annoying installation problems with npm.

@kirrg001
Copy link
Contributor Author

Trying to switch to yarn to get rid of the annoying installation problems with npm.

I will do that after the merge, because we need to ship this update.

- typeorm needed a refresh, because it relied on mssql v9, which installs
  tedious v15
- we thought we have tested against v17, but we didn't
@kirrg001 kirrg001 force-pushed the investigate-otel-tedious-instru branch from 179f33d to 788e90d Compare June 17, 2024 12:04
@kirrg001 kirrg001 marked this pull request as ready for review June 17, 2024 12:05
Copy link
Contributor

@aryamohanan aryamohanan left a comment

Choose a reason for hiding this comment

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

LGTM

@@ -94,6 +94,7 @@
"@grpc/proto-loader": "^0.7.13",
"@hapi/hapi": "^21.3.10",
"@ibm/tekton-lint": "^1.0.0-beta.9",
"@opentelemetry/instrumentation": "0.50.0",
Copy link
Contributor Author

Choose a reason for hiding this comment

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

This is a workaround for now.
Hopefully we can move to yarn asap.

@kirrg001 kirrg001 merged commit cd02b96 into main Jun 17, 2024
1 check passed
@kirrg001 kirrg001 deleted the investigate-otel-tedious-instru branch June 17, 2024 12:33
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.

None yet

2 participants