Skip to content

Align OTLP signal-specific properties with common fallback configuration#50461

Open
somiljain2006 wants to merge 4 commits into
spring-projects:mainfrom
somiljain2006:otlp-configuration-harmonization
Open

Align OTLP signal-specific properties with common fallback configuration#50461
somiljain2006 wants to merge 4 commits into
spring-projects:mainfrom
somiljain2006:otlp-configuration-harmonization

Conversation

@somiljain2006
Copy link
Copy Markdown

Fixes #47962

Fix OTLP common property fallback handling. Align OTLP logging and tracing fallback behavior when resolving
common and signal-specific configuration properties. This change removes strict transport assertions from connection
details implementations since the effective transport may now be determined through fallback resolution between signal-specific and common OTLP properties.

Also adds regression tests covering:

  • common transport fallback
  • signal-specific transport override
  • common timeout fallback
  • signal-specific timeout override
  • common compression fallback
  • signal-specific compression override
  • connect-timeout fallback behavior
  • endpoint precedence
  • header merging behavior

@somiljain2006 somiljain2006 force-pushed the otlp-configuration-harmonization branch from 7710e2f to ef4c20c Compare May 18, 2026 20:00
@spring-projects-issues spring-projects-issues added the status: waiting-for-triage An issue we've not yet triaged label May 18, 2026
@somiljain2006 somiljain2006 force-pushed the otlp-configuration-harmonization branch from b67ca48 to 9b14d8b Compare May 18, 2026 20:10
Signed-off-by: somiljain2006 <somil16022006@gmail.com>
Signed-off-by: somiljain2006 <somil16022006@gmail.com>
Signed-off-by: somiljain2006 <somil16022006@gmail.com>
Signed-off-by: somiljain2006 <somil16022006@gmail.com>
@somiljain2006 somiljain2006 force-pushed the otlp-configuration-harmonization branch from 9b14d8b to 9d575d7 Compare May 18, 2026 20:12
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

status: waiting-for-triage An issue we've not yet triaged

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Make it easier to configure OTLP exports

2 participants