-
Notifications
You must be signed in to change notification settings - Fork 828
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
1 parent
5c88800
commit d180f17
Showing
3 changed files
with
156 additions
and
0 deletions.
There are no files selected for viewing
17 changes: 17 additions & 0 deletions
17
docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-3.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,17 @@ | ||
Comparing source compatibility of opentelemetry-spring-boot-3-2.6.0-SNAPSHOT.jar against | ||
+++ NEW CLASS: PUBLIC(+) FINAL(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.web.RestClientBeanPostProcessor (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 61.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) RestClientBeanPostProcessor(org.springframework.beans.factory.ObjectProvider<io.opentelemetry.api.OpenTelemetry>, org.springframework.beans.factory.ObjectProvider<io.opentelemetry.sdk.autoconfigure.spi.ConfigProperties>) | ||
+++ NEW METHOD: PUBLIC(+) java.lang.Object postProcessAfterInitialization(java.lang.Object, java.lang.String) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.web.RestClientInstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 61.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) RestClientInstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=org.springframework.web.client.RestClient (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.AutoConfiguration | ||
+++ NEW ELEMENT: after=org.springframework.boot.autoconfigure.web.client.RestClientAutoConfiguration (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=spring-web (+) |
2 changes: 2 additions & 0 deletions
2
docs/apidiffs/current_vs_latest/opentelemetry-spring-boot-starter.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
Comparing source compatibility of opentelemetry-spring-boot-starter-2.6.0-SNAPSHOT.jar against | ||
No changes. |
137 changes: 137 additions & 0 deletions
137
docs/apidiffs/current_vs_latest/opentelemetry-spring-boot.txt
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,137 @@ | ||
Comparing source compatibility of opentelemetry-spring-boot-2.6.0-SNAPSHOT.jar against | ||
+++ NEW ANNOTATION: PUBLIC(+) ABSTRACT(+) io.opentelemetry.instrumentation.spring.autoconfigure.EnableOpenTelemetry (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW INTERFACE: java.lang.annotation.Annotation | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: java.lang.annotation.Target | ||
+++ NEW ELEMENT: value=java.lang.annotation.ElementType.TYPE (+) | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.ComponentScan | ||
+++ NEW ELEMENT: basePackages=io.opentelemetry.instrumentation.spring.autoconfigure (+) | ||
+++ NEW ANNOTATION: java.lang.annotation.Retention | ||
+++ NEW ELEMENT: value=java.lang.annotation.RetentionPolicy.RUNTIME (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.annotations.InstrumentationAnnotationsAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) InstrumentationAnnotationsAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=org.aspectj.lang.annotation.Aspect (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=annotations (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.jdbc.JdbcInstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) JdbcInstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ELEMENT: proxyBeanMethods=false (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnBean | ||
+++ NEW ELEMENT: value=javax.sql.DataSource (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.AutoConfiguration | ||
+++ NEW ELEMENT: after=org.springframework.boot.autoconfigure.jdbc.DataSourceAutoConfiguration (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=jdbc (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.kafka.KafkaInstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) KafkaInstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=org.springframework.kafka.core.KafkaTemplate,org.springframework.kafka.config.ConcurrentKafkaListenerContainerFactory (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=kafka (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.LogbackAppenderApplicationListener (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) LogbackAppenderApplicationListener() | ||
+++ NEW METHOD: PUBLIC(+) int getOrder() | ||
+++ NEW METHOD: PUBLIC(+) void onApplicationEvent(org.springframework.context.ApplicationEvent) | ||
+++ NEW METHOD: PUBLIC(+) boolean supportsEventType(org.springframework.core.ResolvableType) | ||
+++ NEW METHOD: PUBLIC(+) boolean supportsSourceType(java.lang.Class<?>) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.logging.OpenTelemetryAppenderAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) OpenTelemetryAppenderAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.micrometer.MicrometerBridgeAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) MicrometerBridgeAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnBean | ||
+++ NEW ELEMENT: value=io.micrometer.core.instrument.Clock (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=io.micrometer.core.instrument.MeterRegistry (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.AutoConfigureBefore | ||
+++ NEW ELEMENT: value=org.springframework.boot.actuate.autoconfigure.metrics.CompositeMeterRegistryAutoConfiguration (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=micrometer (+) | ||
+++ NEW ELEMENT: enabledByDefault=false (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.AutoConfigureAfter | ||
+++ NEW ELEMENT: value=org.springframework.boot.actuate.autoconfigure.metrics.MetricsAutoConfiguration (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.mongo.MongoClientInstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) MongoClientInstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnBean | ||
+++ NEW ELEMENT: value=io.opentelemetry.api.OpenTelemetry (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=com.mongodb.MongoClientSettings (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=mongo (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.r2dbc.R2dbcInstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) R2dbcInstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ELEMENT: proxyBeanMethods=false (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnBean | ||
+++ NEW ELEMENT: value=io.opentelemetry.api.OpenTelemetry (+) | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=io.r2dbc.spi.ConnectionFactory (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=r2dbc (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.web.SpringWebInstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) SpringWebInstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=org.springframework.web.client.RestTemplate (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=spring-web (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webflux.SpringWebfluxInstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) SpringWebfluxInstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=org.springframework.web.reactive.function.client.WebClient (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=spring-webflux (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc.SpringWebMvc5InstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) SpringWebMvc5InstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=javax.servlet.Filter,org.springframework.web.filter.OncePerRequestFilter,org.springframework.web.servlet.DispatcherServlet (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=spring-webmvc (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.instrumentation.webmvc.SpringWebMvc6InstrumentationAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) SpringWebMvc6InstrumentationAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.autoconfigure.condition.ConditionalOnClass | ||
+++ NEW ELEMENT: value=jakarta.servlet.Filter,org.springframework.web.filter.OncePerRequestFilter,org.springframework.web.servlet.DispatcherServlet (+) | ||
+++ NEW ANNOTATION: io.opentelemetry.instrumentation.spring.autoconfigure.internal.ConditionalOnEnabledInstrumentation | ||
+++ NEW ELEMENT: module=spring-webmvc (+) | ||
+++ NEW CLASS: PUBLIC(+) io.opentelemetry.instrumentation.spring.autoconfigure.OpenTelemetryAutoConfiguration (not serializable) | ||
+++ CLASS FILE FORMAT VERSION: 52.0 <- n.a. | ||
+++ NEW SUPERCLASS: java.lang.Object | ||
+++ NEW CONSTRUCTOR: PUBLIC(+) OpenTelemetryAutoConfiguration() | ||
+++ NEW ANNOTATION: org.springframework.context.annotation.Configuration | ||
+++ NEW ANNOTATION: org.springframework.boot.context.properties.EnableConfigurationProperties | ||
+++ NEW ELEMENT: value=io.opentelemetry.instrumentation.spring.autoconfigure.internal.properties.OtlpExporterProperties,io.opentelemetry.instrumentation.spring.autoconfigure.internal.properties.OtelResourceProperties,io.opentelemetry.instrumentation.spring.autoconfigure.internal.properties.PropagationProperties (+) |