feat(metrics): support Datadog metric origin metadata (#18405)
* add the new origin metadata to the EventMetadata * set OriginService in log_to_metric transform * decode unknown protobuf fields with protofish * experiment with parsing the Origin metadata field by specifying in the proto * start adding the metadata to the series in dd metrics sink * add logic for setting the non-pass through metadata in dd metrics sink * add tests, implement for sketches * touch up * cleanup * doc * typo * fix transform unit tests * check events * remove internal/deprecated fields * docs * feedback ds: static str * feedback ds and js * delete * review feedback * pass origin metadata in vector proto * fix issue with native codec unit test. add breaking change deprecation notice * check fmt/markdown * restore json * Revert "restore json" This reverts commit e46319bc33f96964c7a2bc86476bff3158b64775. * make metric series proto backwards compatible * comment out test for functionality that is broken * check events * update patch files * Revert "make metric series proto backwards compatible" This reverts commit b4190b220361ade19162f63498b1e26f718489b9. * add the GH issue to the TODO * whitespace in proto * gitattribute * feedback --------- Co-authored-by: Doug Smith <doug.smith3197@gmail.com>
N
neuronull committed
587c2e7d8cbcc833379eb28e6e1d77902e12bede
Parent: d8f36e4
Committed by GitHub <noreply@github.com>
on 9/20/2023, 1:22:06 PM