tet123/debezium-interceptor
david remy 565075a320 DBZ-2862 Improved OpenTelemetry Handling in Debezium
- Implemented a dynamic solution for handling version changes in OpenTelemetry, using Java introspection to determine the correct interceptor class at runtime.
- Utilized a custom "ProducerInterceptor" to delegate logic based on the presence of specific OpenTelemetry classes.
- Removed direct usage of OpenTelemetry's internal API 'ConfigUtils'.
- Aligned solution with Debezium's aim of ensuring compatibility with Strimzi.

This update ensures a more robust handling of OpenTelemetry's version transitions.
2023-08-08 21:34:04 +02:00
..
src/main/java/io/debezium/tracing DBZ-2862 Improved OpenTelemetry Handling in Debezium 2023-08-08 21:34:04 +02:00
pom.xml DBZ-2862 Improved OpenTelemetry Handling in Debezium 2023-08-08 21:34:04 +02:00