otel(processors): implement PdataProcessor interface for add_kubernetes_metadata#51922
otel(processors): implement PdataProcessor interface for add_kubernetes_metadata#51922mauri870 wants to merge 2 commits into
Conversation
🤖 GitHub commentsJust comment with:
|
Adds RunPdata to the kubernetes processor and introduces MetadataIndexPdata, which resolves the index key directly from a pcommon.Map. Matchers implementing the new pdataMatcher interface operate natively on the map.
78097df to
f2ce5a1
Compare
|
Pinging @elastic/elastic-agent-data-plane (Team:Elastic-Agent-Data-Plane) |
TL;DRThe Windows Win 2025 unit-test job failed in Remediation
Investigation detailsRoot CauseThe failing test calls The PR commit Evidence
VerificationNot run locally because this failure requires the Windows event-log service and registry permissions. What is this? | From workflow: PR Buildkite Detective Give us feedback! React with 🚀 if perfect, 👍 if helpful, 👎 if not. |
Proposed commit message
Adds RunPdata to the kubernetes processor and introduces MetadataIndexPdata, which resolves the index key directly from a pcommon.Map. Matchers implementing the new pdataMatcher interface operate natively on the map; others fall back to a lazy ToMapstr conversion. Extracts prepareKubeMetadata, a helper shared by Run and RunPdata.
Checklist
stresstest.shscript to run them under stress conditions and race detector to verify their stability../changelog/fragmentsusing the changelog tool.How to test this PR locally
Related issues