Update opentelemetry to 0.32#1698
Conversation
c3cb207 to
b3273c7
Compare
|
Annoyingly the |
7438f07 to
1bb3f7b
Compare
Coverage Report for CI Build 29275027577Coverage increased (+0.1%) to 86.126%Details
Uncovered Changes
Coverage RegressionsNo coverage regressions found. Coverage Stats
💛 - Coveralls |
1bb3f7b to
01073aa
Compare
|
I found we could drop |
spacebear21
left a comment
There was a problem hiding this comment.
ACK @benalleng your change looks good to me, however I can't self-approve this PR.
|
So I had tried to look at this PR earlier but it was, and still is, a bit over my head. I plugged it into Claude and it had this feedback, maybe you guys can discern whether this concern is legitimate or just hallucination? |
|
I am inclined to believe this. I haven't tested running it with telemetry enabled on this commit but that would certainly answer it immediately. But I guess the issue arises about how we get around the crypto provider default with all of this intertwined if we leave in the reqwest feature |
|
Here is an example of the errors I was running into while the |
This addresses a Dependabot report about unbounded memory allocation GHSA-w9wp-h8wv-79jx
Following the update for the opentelemetry to 0.32 the default crypto provider in a transitive dependency when enabling `reqwest-rustls` forced the default crypto provider to not align with our default `ring` in the codebase. However, by manually importing opentelemetry-http and only enabling `hyper` we are able to avoid this crypto provider incompatibility.
24bd0ca to
ab2423d
Compare
|
@xstoicunicornx I added a http client without pulling in the default crypto provided from opentelemetry. Ready for your re-review |
This addresses a Dependabot report about unbounded memory allocation GHSA-w9wp-h8wv-79jx
Pull Request Checklist
Please confirm the following before requesting review:
AI
in the body of this PR.