Skip to content

LDV compliance: span name validatie en foreign_operation.processor fallback#26

Open
ericwout-overheid wants to merge 1 commit intomainfrom
ldv-compliance-fixes
Open

LDV compliance: span name validatie en foreign_operation.processor fallback#26
ericwout-overheid wants to merge 1 commit intomainfrom
ldv-compliance-fixes

Conversation

@ericwout-overheid
Copy link
Contributor

@ericwout-overheid ericwout-overheid commented Feb 19, 2026

Samenvatting

  • Valideer dat span name niet leeg is (verplicht veld in LDV standaard)
  • Fix null-to-string bug bij dpl.core.foreign_operation.processor wanneer header ontbreekt
  • Fallback chain voor processor: traceparent-processor > Origin > "onbekend" (conform standaard voorbeeld)

Testplan

  • Test: lege span name gooit IllegalArgumentException
  • Test: traceparent-processor header wordt gebruikt als eerste keuze
  • Test: Origin header wordt gebruikt als fallback
  • Test: "onbekend" als laatste fallback wanneer beide headers ontbreken
  • Test: geen processor attribuut wanneer traceparent header afwezig
  • Alle 54 tests slagen

🤖 Gegenereerd met Claude Code

…llback

- Valideer dat span name niet leeg is (verplicht veld in LDV standaard)
- Fix null-to-string bug bij foreign_operation.processor
- Fallback chain: traceparent-processor > Origin > "onbekend"

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants