DataDog / dd-trace-py

Datadog Python APM Client
https://ddtrace.readthedocs.io/
Other
551 stars 413 forks source link

Built-in support for grpclib #2795

Closed jalaziz closed 1 year ago

jalaziz commented 3 years ago

The default gRPC python support is quite lacking and projects like betterproto help fill the gap. However, betterproto uses grpclib under the hood to provide an asyncio-compatible implementation of gRPC.

While I know I could add tracing support by patching grpclib myself, I'd still like to request that built-in support be added.

I do realize this is a bit of a farfetched request given that these are somewhat niche libraries, but it would be good to know what are the criteria for new libraries to be added and if a PR would be accepted?

cassios commented 1 year ago

hello. Any updates on this request?

emmettbutler commented 1 year ago

Apologies for the lack of response, we missed this ticket for a long time. The request for a grpclib integration is in our team's feature backlog and is not planned for the short term. As part of the backlog it will be considered during feature prioritization.

If anyone reading this is motivated to contribute the integration, please do so.