This is an automated email from the ASF dual-hosted git repository.
pcongiusti pushed a change to branch main
in repository https://gitbox.apache.org/repos/asf/camel.git
from 759228fae54c chore(deps): Bump aws-java-sdk2-version from 2.42.10 to
2.42.11
new 219554d7eda2 chore(components): deprecate camel-tracing components
new 6416ce43eb3f doc(components): camel-tracing deprecation notice
new b353334e5fe6 chore(api): mark deprecated usage of OTEL constants
new a390f1a01f3b chore(core): deprecate tracing event
new 083a0b495be4 chore(doc): update doc and proposal
new dd8300fe2db6 chore(components): camel-tracing deprecation notice
The 6 revisions listed above as "new" are entirely new to this
repository and will be described in separate emails. The revisions
listed as "add" were already present in the repository and have only
been added to this reference.
Summary of changes:
.../org/apache/camel/catalog/others/observation.json | 2 +-
.../org/apache/camel/catalog/others/opentelemetry.json | 2 +-
.../resources/org/apache/camel/catalog/others/tracing.json | 2 +-
.../org/apache/camel/component/direct/DirectProducer.java | 1 +
components/camel-observation/pom.xml | 2 +-
.../META-INF/services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/observation.json | 2 +-
components/camel-observation/src/main/docs/observation.adoc | 7 +++++--
.../org/apache/camel/observation/AttributeProcessor.java | 1 +
.../camel/observation/GetCorrelationContextProcessor.java | 1 +
.../camel/observation/MicrometerObservationSpanAdapter.java | 1 +
.../camel/observation/MicrometerObservationTracer.java | 7 +++++++
.../camel/observation/SetCorrelationContextProcessor.java | 1 +
.../java/org/apache/camel/observation/ABCRouteTest.java | 1 +
.../observation/CamelMicrometerObservationTestSupport.java | 1 +
.../camel/observation/ClientRecipientListRouteTest.java | 1 +
.../java/org/apache/camel/observation/CurrentSpanTest.java | 1 +
.../camel/observation/CustomComponentNameRouteTest.java | 1 +
.../camel/observation/MulticastParallelRouteTest.java | 1 +
.../org/apache/camel/observation/MulticastRouteTest.java | 1 +
.../org/apache/camel/observation/RouteConcurrentTest.java | 1 +
.../org/apache/camel/observation/SpanProcessorsTest.java | 1 +
.../java/org/apache/camel/observation/SpanTestData.java | 2 +-
.../org/apache/camel/observation/TestSEDASpanDecorator.java | 1 +
.../java/org/apache/camel/observation/TwoServiceTest.java | 1 +
.../apache/camel/observation/TwoServiceWithExcludeTest.java | 1 +
.../otel/CamelDefaultTracingObservationHandler.java | 1 +
.../CamelPropagatingReceiverTracingObservationHandler.java | 3 ++-
.../CamelPropagatingSenderTracingObservationHandler.java | 3 ++-
components/camel-opentelemetry/pom.xml | 2 +-
.../META-INF/services/org/apache/camel/other.properties | 2 +-
.../src/generated/resources/opentelemetry.json | 2 +-
.../camel-opentelemetry/src/main/docs/opentelemetry.adoc | 13 ++++---------
.../org/apache/camel/opentelemetry/AttributeProcessor.java | 1 +
.../camel/opentelemetry/GetCorrelationContextProcessor.java | 1 +
.../org/apache/camel/opentelemetry/NoopTracingStrategy.java | 1 +
.../OpenTelemetryInstrumentedThreadFactoryListener.java | 1 +
.../OpenTelemetryInstrumentedThreadPoolFactory.java | 1 +
.../camel/opentelemetry/OpenTelemetrySpanAdapter.java | 1 +
.../org/apache/camel/opentelemetry/OpenTelemetryTracer.java | 3 +++
.../camel/opentelemetry/OpenTelemetryTracingStrategy.java | 1 +
.../camel/opentelemetry/SetCorrelationContextProcessor.java | 1 +
.../java/org/apache/camel/opentelemetry/SpanCustomizer.java | 1 +
.../opentelemetry/propagators/OpenTelemetryGetter.java | 1 +
.../opentelemetry/propagators/OpenTelemetrySetter.java | 1 +
.../java/org/apache/camel/opentelemetry/ABCRouteTest.java | 1 +
.../java/org/apache/camel/opentelemetry/AsyncCxfTest.java | 1 +
.../camel/opentelemetry/CamelOpenTelemetryExtension.java | 1 +
.../camel/opentelemetry/CamelOpenTelemetryTestSupport.java | 1 +
.../camel/opentelemetry/ClientRecipientListRouteTest.java | 1 +
.../org/apache/camel/opentelemetry/CurrentSpanTest.java | 1 +
.../camel/opentelemetry/CustomComponentNameRouteTest.java | 1 +
.../camel/opentelemetry/MulticastParallelRouteTest.java | 1 +
.../org/apache/camel/opentelemetry/MulticastRouteTest.java | 1 +
.../opentelemetry/OpenTelemetryPropagateContextTest.java | 1 +
.../OpenTelemetryTracingStrategyPropagateContextTest.java | 1 +
.../opentelemetry/OpenTelemetryTracingStrategyTest.java | 1 +
.../org/apache/camel/opentelemetry/RouteConcurrentTest.java | 1 +
.../org/apache/camel/opentelemetry/SpanCustomizerTest.java | 1 +
.../org/apache/camel/opentelemetry/SpanProcessorsTest.java | 1 +
.../java/org/apache/camel/opentelemetry/SpanTestData.java | 1 +
.../org/apache/camel/opentelemetry/SpanTreePrinter.java | 1 +
.../apache/camel/opentelemetry/TestSEDASpanDecorator.java | 1 +
.../java/org/apache/camel/opentelemetry/TwoServiceTest.java | 1 +
.../camel/opentelemetry/TwoServiceWithExcludeTest.java | 1 +
components/camel-tracing/pom.xml | 2 +-
.../META-INF/services/org/apache/camel/other.properties | 2 +-
.../camel-tracing/src/generated/resources/tracing.json | 2 +-
components/camel-tracing/src/main/docs/tracing.adoc | 7 +++++--
.../java/org/apache/camel/tracing/ActiveSpanManager.java | 1 +
.../main/java/org/apache/camel/tracing/ExtractAdapter.java | 1 +
.../main/java/org/apache/camel/tracing/InjectAdapter.java | 2 +-
.../src/main/java/org/apache/camel/tracing/SpanAdapter.java | 1 +
.../main/java/org/apache/camel/tracing/SpanDecorator.java | 1 +
.../src/main/java/org/apache/camel/tracing/SpanKind.java | 1 +
.../main/java/org/apache/camel/tracing/TagConstants.java | 1 +
.../src/main/java/org/apache/camel/tracing/Tracer.java | 1 +
.../camel/tracing/decorators/AbstractHttpSpanDecorator.java | 1 +
.../tracing/decorators/AbstractInternalSpanDecorator.java | 1 +
.../tracing/decorators/AbstractMessagingSpanDecorator.java | 1 +
.../camel/tracing/decorators/AbstractSpanDecorator.java | 1 +
.../camel/tracing/decorators/ActiveMQ6SpanDecorator.java | 1 +
.../camel/tracing/decorators/ActiveMQSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/AhcSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/AmqpSpanDecorator.java | 1 +
.../tracing/decorators/AzureServiceBusSpanDecorator.java | 1 +
.../decorators/AzureStorageDataLakeSpanDecorator.java | 1 +
.../tracing/decorators/AzureStorageQueueSpanDecorator.java | 1 +
.../camel/tracing/decorators/CometdSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/CqlSpanDecorator.java | 1 +
.../camel/tracing/decorators/DirectSpanDecorator.java | 1 +
.../camel/tracing/decorators/DisruptorSpanDecorator.java | 1 +
.../camel/tracing/decorators/DisruptorvmSpanDecorator.java | 1 +
.../tracing/decorators/ElasticsearchSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/FileSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/FtpSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/FtpsSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/HttpMethodHelper.java | 1 +
.../apache/camel/tracing/decorators/HttpSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/HttpsSpanDecorator.java | 1 +
.../camel/tracing/decorators/IronmqSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/JdbcSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/JettySpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/JmsSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/KafkaSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/LogSpanDecorator.java | 1 +
.../camel/tracing/decorators/MongoDBSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/NatsSpanDecorator.java | 1 +
.../camel/tracing/decorators/NettyHttpSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/Paho5SpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/PahoSpanDecorator.java | 1 +
.../camel/tracing/decorators/PlatformHttpSpanDecorator.java | 1 +
.../camel/tracing/decorators/RestOpenapiSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/RestSpanDecorator.java | 1 +
.../camel/tracing/decorators/SchedulerSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/SedaSpanDecorator.java | 1 +
.../camel/tracing/decorators/ServletSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/SftpSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/Sjms2SpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/SjmsSpanDecorator.java | 1 +
.../tracing/decorators/SpringRabbitmqSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/SqlSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/StompSpanDecorator.java | 1 +
.../apache/camel/tracing/decorators/TimerSpanDecorator.java | 1 +
.../camel/tracing/decorators/UndertowSpanDecorator.java | 1 +
.../camel/tracing/decorators/VertxHttpSpanDecorator.java | 1 +
.../tracing/propagation/CamelHeadersExtractAdapter.java | 1 +
.../tracing/propagation/CamelHeadersInjectAdapter.java | 1 +
.../propagation/CamelMessagingHeadersExtractAdapter.java | 1 +
.../propagation/CamelMessagingHeadersInjectAdapter.java | 1 +
.../org/apache/camel/tracing/ActiveSpanManagerTest.java | 1 +
.../test/java/org/apache/camel/tracing/MockSpanAdapter.java | 1 +
.../java/org/apache/camel/tracing/URIDecoratorTest.java | 1 +
.../tracing/decorators/AbstractHttpSpanDecoratorTest.java | 1 +
.../decorators/AbstractMessagingSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/AbstractSpanDecoratorTest.java | 1 +
.../decorators/AzureServiceBusSpanDecoratorTest.java | 1 +
.../decorators/AzureStorageDataLakeSpanDecoratorTest.java | 1 +
.../decorators/AzureStorageQueueSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/CometdSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/CqlSpanDecoratorTest.java | 1 +
.../tracing/decorators/ElasticsearchSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/HttpMethodHelperTest.java | 1 +
.../org/apache/camel/tracing/decorators/HttpMethods.java | 1 +
.../camel/tracing/decorators/HttpSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/IronmqSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/JdbcSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/JmsSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/KafkaSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/MongoDBSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/RestSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/SqlSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/StompSpanDecoratorTest.java | 1 +
.../camel/tracing/decorators/TimerSpanDecoratorTest.java | 1 +
.../tracing/decorators/VertxHttpSpanDecoratorTest.java | 1 +
.../CamelMessagingHeadersExtractAdapterTest.java | 1 +
.../propagation/CamelMessagingHeadersInjectAdapterTest.java | 1 +
core/camel-api/src/main/java/org/apache/camel/Exchange.java | 2 ++
.../src/main/java/org/apache/camel/ExchangePropertyKey.java | 4 ++++
.../src/main/java/org/apache/camel/spi/CamelEvent.java | 2 ++
.../src/main/java/org/apache/camel/spi/EventFactory.java | 1 +
.../src/main/java/org/apache/camel/spi/EventNotifier.java | 2 ++
.../apache/camel/impl/engine/CamelInternalProcessor.java | 1 +
.../camel/component/properties/PropertiesComponent.java | 3 +--
.../org/apache/camel/impl/event/DefaultEventFactory.java | 1 +
.../impl/event/ExchangeAsyncProcessingStartedEvent.java | 1 +
.../main/java/org/apache/camel/processor/SendProcessor.java | 1 +
.../java/org/apache/camel/saga/InMemorySagaCoordinator.java | 1 +
.../src/main/java/org/apache/camel/support/EventHelper.java | 1 +
.../apache/camel/support/SimpleEventNotifierSupport.java | 3 +++
.../modules/ROOT/pages/camel-4x-upgrade-guide-4_19.adoc | 6 ++++++
docs/user-manual/modules/ROOT/pages/event-notifier.adoc | 5 ++---
proposals/tracing.adoc | 6 +++++-
173 files changed, 212 insertions(+), 35 deletions(-)