OpenTelemetryLoggingAutoConfiguration
and SdkLoggerProviderBuilderCustomizer
are in org.springframework.boot.actuate.autoconfigure.logging
. I think they should be in an OpenTelemetry-specific package as none of other code in org.springframework.boot.actuate.autoconfigure.logging
has any third-party dependencies.
If we were just the auto-configuration class, we could make this change fairly easily in 3.5 however there's the customizer to consider too.