The Micrometer / OTel stack is confined to the new httpclient5-observation artifact, leaving core, cache, fluent and all other existing modules untouched.
Since those dependencies are declared optional, they do not flow transitively, so current users experience zero binary or runtime change unless they opt in. Arturo On Wed, 6 Aug 2025 at 7:11 PM, Ryan Schmitt <[email protected]> wrote: > What impact will this have on the project's dependency structure? > > On Sun, Aug 3, 2025 at 7:35 AM Arturo Bernal <[email protected]> wrote: > > > Hi all, > > I’m exploring adding optional OpenTelemetry & Micrometer support to > > HttpClient > > It’ll be fully configurable via the user’s ObservationRegistry and OTel > > settings. > > Details are TBD, but the goal is zero-boilerplate tracing & metrics. > > > > Would love quick feedback on module placement and overall approach. > > > > Thanks! > > Arturo > > >
