-
Notifications
You must be signed in to change notification settings - Fork 239
chore: clarify the latest major version of the instrumentation module for some instrumentations #4837
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
Conversation
… for some instrumentations In docs, instrumentation, and tests, the major version of the target module being instrumented was not specified. There should be no functional change for any current releases of modules with this change. In other words, any changes to actual instrumentations is capping the major version supported at the *currently released* major version. Closes: #4803
🤖 GitHub commentsExpand to view the GitHub comments
Just comment with:
|
🔍 Preview links for changed docs |
| versions: '>=8.0.0' | ||
| versions: | ||
| mode: max-5 | ||
| include: '>=8.0.0 <17' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
This change massively reduces the number of versions tested:
% TAV=elasticsearch npx tav --dry-run --verbose | rg matching
-- 54 package versions matching filter: 8.0.1, 8.1.0, 8.2.0, 9.0.0, 9.0.1, 9.0.2, 10.0.0, 10.0.1, 10.1.0, 10.1.1, 10.1.2, 10.1.3, 11.0.0, 11.0.1, 12.0.0, 12.0.1, 12.1.0, 12.1.1, 12.1.2, 12.1.3, 13.0.0, 13.0.1, 13.1.0, 13.1.1, 13.1.2, 13.2.0, 13.3.0, 13.3.1, 14.0.0, 14.1.0, 14.2.0, 14.2.1, 14.2.2, 15.0.0, 15.1.0, 15.1.1, 15.2.0, 15.3.0, 15.3.1, 15.4.0, 15.4.1, 15.5.0, 16.0.0, 16.1.0, 16.1.1, 16.2.0, 16.3.0, 16.4.0, 16.5.0, 16.6.0, 16.7.0, 16.7.1, 16.7.2, 16.7.3
[16:04:13 trentm@peach:~/el/apm-agent-nodejs6 (git:trentm-cap-major-ver-for-instrs)]
% TAV=elasticsearch npx tav --dry-run --verbose | rg matching
-- 5 package versions matching filter: 8.0.1, 12.1.0, 15.0.0, 16.7.1, 16.7.3
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We skip some major releases but I think we're fine.
| versions: '>=8.0.0' | ||
| versions: | ||
| mode: max-5 | ||
| include: '>=8.0.0 <17' |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
We skip some major releases but I think we're fine.
In docs, instrumentation, and tests, the major version of the target
module being instrumented was not specified. There should be no functional
change for any current releases of modules with this change. In other
words, any changes to actual instrumentations is capping the major version
supported at the currently released major version.
Closes: #4803