PackageTrack

Go modules

github.com/DataDog/opentelemetry-mapping-go/pkg/otlp/attributes

v0.32.0DataDog/opentelemetry-mapping-go โ†—

Release timeline

121 releases since 2023
20232026

One column per quarter.

Releases

  1. v0.33.015 Sept 2025withdrawn: Module deprecated: use github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes instead.
    Release notes

    Module set pkgs, Version v0.33.0

    Open source โ†’
    Additional notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • pkg/otlp/attributes: changes MeterProvider to be from github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/otlp/attributes which is a copy of this library (#768)
    • pkg/inframetadata: Changes Pusher type to be from github.com/DataDog/datadog-agent/pkg/opentelemetry-mapping-go/inframetadata which is a copy of this library (#768)
    • pkg/internal/sketchtest: Changes references to github.com/DataDog/opentelemetry-mapping-go/pkg/internal/sketchtest to github.com/DataDog/datadog-agent/pkg/util/quantile/sketchtest (#768, #818)

    ๐Ÿšฉ Deprecations ๐Ÿšฉ

    • all: Deprecate all modules in this repository. (#839) See go.mod files and README.md for replacements.
    Open source โ†’
  2. v0.32.1-0.20250821132738-c5054d91ff2121 Aug 2025pre-release

    Nothing published for this version

  3. v0.32.019 Aug 2025
    Release notes

    Module set pkgs, Version v0.32.0

    Open source โ†’
    Additional notes

    ๐Ÿš€ New components ๐Ÿš€

    • pkg/otlp/rum: Add OTLP -> RUM translation and also deprecate MapLogs in favor of MapLogsAndRouteRUMEvents so that RUM events are handled. (#745)

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/metrics: Add WithInferDeltaInterval option to infer the interval for delta metrics (#765)
    • pkg/otlp/rum: Add RUM -> OTLP translation. (#747)
    Open source โ†’
  4. v0.31.1-0.20250812184606-9589c552f6ef12 Aug 2025pre-release

    Nothing published for this version

  5. v0.31.07 Aug 2025
    Release notes

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/quantile: Return an error on non monotonic bounds for histogram metrics. Previously, this would create a panic. (#744)
    Open source โ†’
  6. v0.30.1-0.20250801221109-5d167b0875621 Aug 2025pre-release

    Nothing published for this version

  7. v0.30.025 Jul 2025
    Release notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • pkg/otlp/metrics: Add interval argument to Consumer methods. (#725) All intervals passed as of this change will be 0, which is equivalent to the previous behavior.

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/quantile: Add a binary generator to the quantile package to facilitate DDSketch to OTLPHistogram conversion. (#738)

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/otlp/logs: Log attribute values of type bool, int and double will be represented as such. Previously, they were incorrectly converted to string. (#740)
    Open source โ†’
  8. v0.29.2-0.20250717153807-48d74c0b6bce17 Jul 2025pre-release

    Nothing published for this version

  9. v0.29.2-0.20250714082952-43dbee38bd7114 Jul 2025pre-release

    Nothing published for this version

  10. v0.29.110 Jul 2025
    Release notes

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/otlp/metrics: Do not consume host or tags for ResourceMetrics that only contain APM metrics. (#721)
    Open source โ†’
  11. v0.29.1-0.20250709163114-5b8c8a901d509 Jul 2025pre-release

    Nothing published for this version

  12. v0.29.1-0.20250625193828-776c5bbff86b25 Jun 2025pre-release

    Nothing published for this version

  13. v0.29.023 Jun 2025
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/metrics, pkg/quantile: Improve accuracy of exponential histogram conversion when count = 1 (#696) In cases where an exponential histogram only contains one point, we can deduce this point's exact value from the histogram sum. We can convert the histogram into a Datadog sketch more accurately by taking this information into account.

    • pkg/quantile: Omit empty buckets when converting exponential histograms (#699)

    Open source โ†’
  14. v0.28.1-0.20250612161158-36426042cb6912 Jun 2025pre-release

    Nothing published for this version

  15. v0.28.1-0.20250603141129-d173db9439713 Jun 2025pre-release

    Nothing published for this version

  16. v0.28.1-0.20250602204036-0eb9c9de78cb2 Jun 2025pre-release

    Nothing published for this version

  17. v0.28.02 Jun 2025
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/inframetadata: Add support for host aliasing via resource attribute datadog.host.aliases (#661)

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/otlp/metrics: Fix automatic intial point dropping when converting cumulative monotonic sum metrics (#654) This may fix issues with large spikes on Agent/Collector restarts.

    • pkg/inframetadata: Send host metadata on new hosts. (#652)

    Open source โ†’
  18. v0.27.2-0.20250528145638-76611c3851cd28 May 2025pre-release

    Nothing published for this version

  19. v0.27.2-0.20250521150518-60799bb6e6eb21 May 2025pre-release

    Nothing published for this version

  20. v0.27.120 May 2025
    Release notes

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/otlp/metrics: Correctly treat summary counts as cumulative monotonic sums instead of cumulative non-monotonic sums (#617)
    Open source โ†’
  21. v0.27.1-0.20250519113608-5c4c5c388f4e19 May 2025pre-release

    Nothing published for this version

  22. v0.27.010 Apr 2025
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp: Convert OTel instrumentation scope attributes to log attributes / metric tags (#598) For metrics, the conversion is enabled by the WithInstrumentationScopeMetadataAsTags option.
    Open source โ†’
  23. v0.26.013 Feb 2025
    Release notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • all: Bump required minimum Go version to 1.23 (#517)
    • pkg/otlp/logs: Add attributes.HostFromAttributesHandler to Translator.MapLogs (#516) Impacted functions:|(*Translator).MapLogs
    Open source โ†’
  24. v0.25.1-0.20250204175135-10cf60f6d55d4 Feb 2025pre-release

    Nothing published for this version

  25. v0.25.029 Jan 2025
    Release notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • pkg/otlp/attributes: Add a new parameter which has a method called when the hostname is resolved (#479) Impacted functions:|(*Translator).ResourceToSource|SourceFromAttrs

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/quantile: Improve stability of OTel histogram conversion (#468)
    Open source โ†’
  26. v0.24.1-0.20250129101016-29cbfb25255b29 Jan 2025pre-release

    Nothing published for this version

  27. v0.24.1-0.20250124131402-bcd6fd1617a624 Jan 2025pre-release

    Nothing published for this version

  28. v0.24.1-0.20250123165744-30dbd897169623 Jan 2025pre-release

    Nothing published for this version

  29. v0.24.1-0.20250121175705-7a80ef81c82321 Jan 2025pre-release

    Nothing published for this version

  30. v0.24.1-0.20250121133132-d477e919621521 Jan 2025pre-release

    Nothing published for this version

  31. v0.24.017 Jan 2025
    Release notes

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/otlp/metrics: Fix metric origin mappings from OTel collector receiver instrumentation scope (#466)
    • pkg/otlp/attributes: Remove HTTP attributes from container tags in OTLP span -> Datadog span mapping (#470)
    Open source โ†’
  32. v0.23.1-0.20250117184249-13a65d3c0baa17 Jan 2025pre-release

    Nothing published for this version

  33. v0.23.1-0.20250117170003-4f7f6183a20d17 Jan 2025pre-release

    Nothing published for this version

  34. v0.23.1-0.20250117092032-3aaff863deba17 Jan 2025pre-release

    Nothing published for this version

  35. v0.23.016 Jan 2025
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/attributes: Add support for mapping OTLP -> DD semantic conventions for HTTP attributes. These mappings are outlined in DD documentation - https://docs.datadoghq.com/opentelemetry/schema_semantics/semantic_mapping/?tab=datadogexporter#http (#426)
    Open source โ†’
  36. v0.22.1-0.20250108154448-b89eaa2f59618 Jan 2025pre-release

    Nothing published for this version

  37. v0.22.1-0.20241217210228-2da86d00934017 Dec 2024pre-release

    Nothing published for this version

  38. v0.22.011 Dec 2024
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • all: Bump required minimum Go version to 1.22 (#413)
    Open source โ†’
  39. v0.21.1-0.20241126155042-6c2d6a8350d126 Nov 2024pre-release

    Nothing published for this version

  40. v0.21.07 Nov 2024
    Release notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • pkg/otlp/metrics: Stop prefixing http_server_duration, http_server_request_size and http_server_response_size with otelcol_ (#406)
    Open source โ†’
  41. v0.20.1-0.20241104162058-2d5726d6779e4 Nov 2024pre-release

    Nothing published for this version

  42. v0.20.1-0.20241104161530-5f791b47775c4 Nov 2024pre-release

    Nothing published for this version

  43. v0.20.010 Sept 2024
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/attributes: Map the new OTel semantic convention deployment.environment.name to env (#400) Mapping of the old convention deployment.environment stays the same
    Open source โ†’
  44. v0.19.1-0.20240910144338-995e88fcdff010 Sept 2024pre-release

    Nothing published for this version

  45. v0.19.022 Aug 2024
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/metrics: Add otelcol_ prefix to internal metrics from trace agent (#387)
    Open source โ†’
  46. v0.18.05 Aug 2024
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/metrics: Add option that adds prefix to OTEL host metrics (#367)
    Open source โ†’
  47. v0.17.1-0.20240626142358-6e80d7ed923d26 Jun 2024pre-release

    Nothing published for this version

  48. v0.17.024 Jun 2024
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes. (#334)

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/otlp/logs: Fix panics on invalid sized trace & span IDs (#340)
    • pkg/otlp/metrics: Ignore metric datapoints with 'no recorded value' flag (#330)
      • This flag is not supported by Datadog, so we just ignore these datapoints.
    Open source โ†’
  49. v0.16.122 May 2024
    Release notes

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/attributes: Adds Kubernetes DD tags to keep when mapping resource attributes. (#334)

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/otlp/metrics: Ignore metric datapoints with 'no recorded value' flag (#330)
      • This flag is not supported by Datadog, so we just ignore these datapoints.
    Open source โ†’
  50. v0.16.1-0.20240522152619-1c05558fbaee22 May 2024pre-release

    Nothing published for this version

  51. v0.16.1-0.20240521203313-5f63a21aaeb021 May 2024pre-release

    Nothing published for this version

  52. v0.16.1-0.20240517202805-408e1b12be7b17 May 2024pre-release

    Nothing published for this version

  53. v0.16.1-0.20240507183325-90e0f332549c7 May 2024pre-release

    Nothing published for this version

  54. v0.16.06 May 2024
    Release notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • pkg/otlp/metrics: Rename metrics origin fields and methods according to new nomenclature. Add OriginProductDatadogExporter value. (#322)

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/inframetadata: Initialize gohai fields on first access to avoid nil pointer dereference (#306)
    Open source โ†’
  55. v0.15.022 Apr 2024
    Release notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • pkg/otlp/metrics: Deprecate the APMStatsConsumer interface and remove it from the Consumer interface. (#320) The only breaking change is users can no longer do consumer.(*Consumer).ConsumeAPMStats(), instead they can do consumer.(*APMStatsConsumer).ConsumeAPMStats(). Everything else is backwards-compatible.
    Open source โ†’
  56. v0.14.1-0.20240422141800-b0b0415f6fc622 Apr 2024pre-release

    Nothing published for this version

  57. v0.14.09 Apr 2024
    Release notes

    ๐Ÿ›‘ Breaking changes ๐Ÿ›‘

    • pkg/otlp/metrics: Remove dead code from mapping-go for older statstoOTLP conversion (#282)

    ๐Ÿ’ก Enhancements ๐Ÿ’ก

    • pkg/otlp/attributes: Make container mapping public (#315)

    ๐Ÿงฐ Bug fixes ๐Ÿงฐ

    • pkg/inframetadata: Fixes warning log where resource attributes were not correctly logged (#314)
    Open source โ†’
  58. v0.13.5-0.20240402133950-ba4072f848882 Apr 2024pre-release

    Nothing published for this version

  59. v0.13.5-0.20240307153415-4a6d530273747 Mar 2024pre-release

    Nothing published for this version

  60. v0.13.5-0.20240227194107-eed5c213ec3327 Feb 2024pre-release

    Nothing published for this version