beskow commented on PR #22677:
URL: https://github.com/apache/camel/pull/22677#issuecomment-4280479483

   Thanks for looking into it!
   
   I appreciate the generic abstractions Camel provides to telemetry, shielding 
it from technical details from the different implementations supported. The 
baggage concept is indeed specific to otel, which is why I thought it made 
sense to add support for it in the otel-specific component camel-opentelemetry2.
    
   The OpenTelemetrySpanAdapter implements the generic abstraction 
(org.apache.camel.telemetry.Span). I proposed to extend it with required 
functionality for managing the otel-specific baggage concept. Would it be a 
better alternative to extend the generic abstraction (i.e. 
org.apache.camel.telemetry.Span) with some abstraction of the "baggage" 
concept, and leave it as a NOOP  in telemetry components other than otel? 


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]

Reply via email to