-
Notifications
You must be signed in to change notification settings - Fork 825
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
Add support for @grpc/grpc-js 1.x #1135
Comments
maybe @markwolff can weigh in here as he is the original plugin author. I assume there is some reason he only decided to support |
The action item here would be to write a new plugin for https://www.npmjs.com/package/@grpc/grpc-js |
If only 1.x is supported, it will fail to install on 0.x. We currently don't have a mechanism to force the installation to succeed on an incompatible version. Maybe we should? Obviously we would want to name the option something scary that makes it clear this is at your own risk. |
@dyladan I am confused. Are you referring to the plugin loader? |
Yes.
If we create a plugin for |
Makes sense. @sk- if you want to contribute this you are welcome to. Else I can take this when I have some cycles. @dyladan Do you think this plugin should live in this repo or live in contrib? It seems to be the supported grpc lib going forward now, and so I think it should take the place as the "grpc plugin" for this repo. The existing one could be moved to contrib and potentially become non-default as well. |
what do you mean "supported grpc lib"? I admit to being a little out of the loop on grpc related topics. |
A quick overview:
The code for both of these packages lives here and |
…1135 (open-telemetry#1137) Co-authored-by: Daniel Dyla <[email protected]> Co-authored-by: Valentin Marchaud <[email protected]>
…1135 (open-telemetry#1137) Co-authored-by: Daniel Dyla <[email protected]> Co-authored-by: Valentin Marchaud <[email protected]>
…1135 (open-telemetry#1137) Co-authored-by: Daniel Dyla <[email protected]> Co-authored-by: Valentin Marchaud <[email protected]>
Is your feature request related to a problem? Please describe.
I want to trace the execution of Firebase Functions using firestore. However the firestore clients use
grpc-js
0.7.4, due to dependencies ongoogle-gax
1.13.0.Describe the solution you'd like
Support for grpc-js 0.7.4
Describe alternatives you've considered
I checked whether it would be possible to update the firestore client to the latest version, but that still uses
google-gax
1.13.0, which depends on the grpc-js version mentioned earlier.I also created googleapis/nodejs-firestore#1109 asking to update the dependency.
Additional context
Add any other context or screenshots about the feature request here.
The text was updated successfully, but these errors were encountered: