Tracks OTLP partial-success handling (Linear OSS-10, finding X1).
Problem: OTLP exporters never read the partial_success field, so collector-rejected spans / data points / log records vanish with no log line (silent data loss).
Fix: Deserialize the export response for both transports (gRPC + HTTP) and all three signals (traces, metrics, logs); log a warning with the rejected count / error_message on partial success. Never downgrade a SUCCESS.
Branch / worktree: oss_10_otlp_partial_success
Linear issue: https://linear.app/dash0/issue/OSS-10/x1-otlp-partial-success-responses-ignored-all-signals-both-transports
Tracks OTLP partial-success handling (Linear OSS-10, finding X1).
Problem: OTLP exporters never read the
partial_successfield, so collector-rejected spans / data points / log records vanish with no log line (silent data loss).Fix: Deserialize the export response for both transports (gRPC + HTTP) and all three signals (traces, metrics, logs); log a warning with the rejected count / error_message on partial success. Never downgrade a SUCCESS.
Branch / worktree:
oss_10_otlp_partial_successLinear issue: https://linear.app/dash0/issue/OSS-10/x1-otlp-partial-success-responses-ignored-all-signals-both-transports