Skip to content

refactor: integrate httpx instrumentation with the tracing plugin#2359

Open
HoneyryderChuck wants to merge 1 commit into
open-telemetry:mainfrom
HoneyryderChuck:httpx-tracing-plugin-integration
Open

refactor: integrate httpx instrumentation with the tracing plugin#2359
HoneyryderChuck wants to merge 1 commit into
open-telemetry:mainfrom
HoneyryderChuck:httpx-tracing-plugin-integration

Conversation

@HoneyryderChuck

Copy link
Copy Markdown
Contributor

httpx v1.7.4 ships with the :tracing plugin, which ships the whole boilerplate around tracing when a request starts and finishes, thereby enabling the removal of most of the current code.

It has been since then the foundation for the :datadog integration too.

@HoneyryderChuck HoneyryderChuck force-pushed the httpx-tracing-plugin-integration branch 3 times, most recently from 4f8e910 to 15f6070 Compare May 20, 2026 11:51
@HoneyryderChuck HoneyryderChuck force-pushed the httpx-tracing-plugin-integration branch from 15f6070 to 131cd36 Compare May 20, 2026 13:02
@HoneyryderChuck HoneyryderChuck changed the title integrate httpx instrumentation with the tracing plugin refactor: integrate httpx instrumentation with the tracing plugin May 20, 2026
@HoneyryderChuck HoneyryderChuck force-pushed the httpx-tracing-plugin-integration branch 7 times, most recently from 9ce0a0b to 35e59a2 Compare May 20, 2026 22:09

@thompson-tomo thompson-tomo left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can you ensure that the tests are passing to avoid regressions.

@HoneyryderChuck HoneyryderChuck force-pushed the httpx-tracing-plugin-integration branch 2 times, most recently from 74de494 to b153d3d Compare May 25, 2026 23:47
@HoneyryderChuck

Copy link
Copy Markdown
Contributor Author

@thompson-tomo tests are passing now

@thompson-tomo thompson-tomo dismissed their stale review May 26, 2026 00:47

Tests are now passing without changes.

@thompson-tomo thompson-tomo requested a review from Copilot May 26, 2026 00:48
@thompson-tomo thompson-tomo requested review from a team and removed request for Copilot May 26, 2026 00:48
@HoneyryderChuck

Copy link
Copy Markdown
Contributor Author

@thompson-tomo any updates?

Comment thread instrumentation/httpx/Appraisals Outdated
Comment thread instrumentation/httpx/Appraisals Outdated

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

These changes need to be replicated to stable & dup.

Copy link
Copy Markdown
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

they were already. unless I misunderstood, can you be clear about what exactly needs to be replicated?

`httpx` v1.7.4 ships with the `:tracing` plugin, which ships the whole
boilerplate around tracing when a request starts and finishes, thereby
enabling the removal of most of the current code.

It has been since then the foundation for the `:datadog` integration
too.
@HoneyryderChuck HoneyryderChuck force-pushed the httpx-tracing-plugin-integration branch from b153d3d to 57d4d76 Compare July 3, 2026 17:14
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants