-
Notifications
You must be signed in to change notification settings - Fork 795
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
remove plugins #2081
remove plugins #2081
Conversation
…moving base abstract class
Codecov Report
@@ Coverage Diff @@
## main #2081 +/- ##
==========================================
- Coverage 93.08% 92.55% -0.53%
==========================================
Files 154 133 -21
Lines 5999 4848 -1151
Branches 1258 1000 -258
==========================================
- Hits 5584 4487 -1097
+ Misses 415 361 -54
|
@@ -162,7 +162,7 @@ myPLugin.enable(); | |||
Successor of loading plugins through TracerProvider "plugins" option. | |||
It also supersedes PluginLoader for node. The old configurations usually looks like | |||
|
|||
### NODE - old way using TracerProvider | |||
### NODE - old way using TracerProvider - not available anymore |
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.
Should we remove this is it is no longer available?
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.
I had hard times to decide whether to remove it or it should remain for some time so when people will be upgrading they can at least compare what has changed. That was the reason I left it but really not sure what is better from user perspective :/, can remove it as well
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.
I think it's ok to keep it for a while. But I think we should change it to something like removed since 0.19.0
.
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.
Feel really good to finally remove all that code after lot of efforts 🚀
"@opentelemetry/plugin-express": "^0.14.0", | ||
"@opentelemetry/plugin-http": "^0.18.2", | ||
"@opentelemetry/plugin-https": "^0.18.2", | ||
"@opentelemetry/instrumentation-express": "^0.15.0", |
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.
Not needed in this PR - but I think we should get rid of dependencies to contrib in this repo.
Which problem is this PR solving?
Short description of the changes