Skip to content

Releases: DataDog/dd-otel-host-profiler

dev-test

24 Sep 00:20
7b44591

Choose a tag to compare

dev-test Pre-release
Pre-release
Merge e12abee049a56fde69a9d27fc78be0517f59dac5 into 66054a3caf0d25116…

main

25 Aug 14:17
66054a3

Choose a tag to compare

main Pre-release
Pre-release
build(deps): bump docker/build-push-action from 6.18.0 to 6.19.2 (#324)

Bumps [docker/build-push-action](https://github.com/docker/build-push-action) from 6.18.0 to 6.19.2.
- [Release notes](https://github.com/docker/build-push-action/releases)
- [Commits](https://github.com/docker/build-push-action/compare/263435318d21b8e681c14492fe198d362a7d2c83...10e90e3645eae34f1e60eeb005ba3a3d33f178e8)

---
updated-dependencies:
- dependency-name: docker/build-push-action
  dependency-version: 6.19.2
  dependency-type: direct:production
  update-type: version-update:semver-minor
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>

v0.4.0

21 Aug 14:57
v0.4.0
e646c22

Choose a tag to compare

Major Updates

  • Lower the profiler's memory overhead under nominal load (collecting profiles and uploading symbols are both more efficient).
  • Support NodeJS 22.x and 23.x.
  • Fix missing data in flame graphs for PHP services using Apache.
  • Fix missing data in flame graphs for a subset of Python services.
  • Improve service name detection for short-lived services.

What's Changed

  • build(deps): bump github/codeql-action from 3.29.4 to 3.29.5 by @dependabot[bot] in #173
  • build(deps): bump docker/metadata-action from 5.7.0 to 5.8.0 by @dependabot[bot] in #174
  • build(deps): bump docker/login-action from 3.4.0 to 3.5.0 by @dependabot[bot] in #176
  • feat: publish internal dev/dev-test images by @nsavoire in #177
  • bugfix: release workflow should only run on main branch by @nsavoire in #178
  • ci: improve test caching by @nsavoire in #181
  • build(deps): bump actions/download-artifact from 4.3.0 to 5.0.0 by @dependabot[bot] in #182
  • Improve docker dev environment by @nsavoire in #183
  • build(deps): bump github/codeql-action from 3.29.7 to 3.29.8 by @dependabot[bot] in #186
  • feat: allow setting the runtime profiler self-profile duration by @Gandem in #187
  • feat: add flag to enable Go runtime metrics for improved observability by @Gandem in #188
  • build(deps): bump actions/checkout from 4.2.2 to 5.0.0 by @dependabot[bot] in #193
  • build(deps): bump github/codeql-action from 3.29.8 to 3.29.9 by @dependabot[bot] in #194
  • bugfix: Do not look for .debug_frame in separate debug files by @nsavoire in #196
  • fix(symbol_uploader): reduce parallel uploads by @Gandem in #189
  • fix(symbol_upload): disable the use of HTTP/2 when uploading symbols by @Gandem in #190
  • chore(config): remove experimental from local symbol upload config by @Gandem in #191
  • Stream symbol uploads by @nsavoire in #180
  • Update opentelemetry-ebpf-profiler by @nsavoire in #172
  • Refactor reporter to use event tree by @nsavoire in #175
  • build(deps): bump github.com/docker/docker from 27.3.1+incompatible to 28.0.0+incompatible by @dependabot[bot] in #198
  • fix(reporter): fix service name for containerd-shim by @Gandem in #199
  • perf: Use mmap in symbol uploader by @nsavoire in #200
  • chore: don't tag release candidate containers as latest by @Gandem in #201
  • Revert kernel frames formatting by @Gandem in #202
  • chore: remove main branch check by @Gandem in #203
  • feat(reporter): default service to Comm by @Gandem in #205
  • build(deps): bump github/codeql-action from 3.29.9 to 3.29.10 by @dependabot[bot] in #204
  • fix(reporter): trim (deleted) suffix from executable path by @Gandem in #207
  • fix(reporter): set function name to UNKNOWN when empty by @Gandem in #208
  • fix(reporter): send empty build ID for dummy mappings by @Gandem in #206
  • reporter: various metadata fixes by @Gandem in #211
  • Rename 'dev' version to 'main' by @nsavoire in #212
  • fix: update opentelemetry-ebpf-profiler to fix panic with Ruby by @nsavoire in #213
  • Small .gitlab-ci.yml improvements by @nsavoire in #215
  • Update go version to 1.24.6 by @nsavoire in #214
  • build(deps): bump github/codeql-action from 3.29.10 to 3.29.11 by @dependabot[bot] in #209
  • style: remove useless variable by @nsavoire in #217
  • build(deps): bump github.com/go-viper/mapstructure/v2 from 2.3.0 to 2.4.0 by @dependabot[bot] in #216
  • chore: remove workaround for gitlab by @nsavoire in #218
  • [PROF-12373] Add process level tracing context collection by @nsavoire in #210
  • build(deps): bump ncipollo/release-action from 1.18.0 to 1.20.0 by @dependabot[bot] in #223
  • [OTAGENT-529] Olivierg/make usable from another repo by @ogaca-dd in #220
  • [OTAGENT-529] Olivierg/pr 220 followw up by @ogaca-dd in #225
  • build(deps): bump github/codeql-action from 3.29.11 to 3.30.0 by @dependabot[bot] in #221
  • build(deps): bump actions/setup-go from 5.5.0 to 6.0.0 by @dependabot[bot] in #224
  • build(deps): bump github/codeql-action from 3.30.0 to 3.30.1 by @dependabot[bot] in #227
  • build(deps): bump actions/github-script from 7.0.1 to 8.0.0 by @dependabot[bot] in #226
  • build(deps): bump github/codeql-action from 3.30.1 to 3.30.2 by @dependabot[bot] in #228
  • fix: do not emit Lines for native frames by @nsavoire in #229
  • fix(symbol): fix usage of HTTP/2 for symbol upload by @Gandem in #230
  • fix: re-enable context collection in reporter by @nsavoire in #231
  • build(deps): bump github/codeql-action from 3.30.2 to 3.30.3 by @dependabot[bot] in #232
  • fix: sample count was always 1 by @nsavoire in #233

New Contributors

Full Changelog: v0.3.1...v0.4.0

v0.4.0-rc6

12 Sep 13:45
v0.4.0-rc6
e646c22

Choose a tag to compare

v0.4.0-rc6 Pre-release
Pre-release
v0.4.0-rc6

v0.4.0-rc5

25 Aug 08:15
v0.4.0-rc5
ef434b2

Choose a tag to compare

v0.4.0-rc5 Pre-release
Pre-release
v0.4.0-rc5

v0.4.0-rc4

22 Aug 09:37
v0.4.0-rc4
dba5e13

Choose a tag to compare

v0.4.0-rc4 Pre-release
Pre-release
v0.4.0-rc4

v0.4.0-rc3

20 Aug 15:01
v0.4.0-rc3
907dd97

Choose a tag to compare

v0.4.0-rc3 Pre-release
Pre-release
v0.4.0-rc3

v0.4.0-rc2

19 Aug 12:45
v0.4.0-rc2
f96b70e

Choose a tag to compare

v0.4.0-rc2 Pre-release
Pre-release
v0.4.0-rc2

v0.4.0-rc1

04 Aug 14:47
v0.4.0-rc1
96acfa5

Choose a tag to compare

v0.4.0-rc1 Pre-release
Pre-release
v0.4.0-rc1

v0.3.1

30 Jul 20:39
v0.3.1
5ca68b4

Choose a tag to compare

Major Updates

Include upstream changes to support nsolid node.js frames (open-telemetry/opentelemetry-ebpf-profiler#503)

What's Changed

  • build(deps): bump github/codeql-action from 3.29.1 to 3.29.2 by @dependabot[bot] in #163
  • build(deps): bump ncipollo/release-action from 1.16.0 to 1.18.0 by @dependabot[bot] in #162
  • ci: Automate internal image creation by @nsavoire in #165
  • build(deps): bump github/codeql-action from 3.29.2 to 3.29.3 by @dependabot[bot] in #167
  • doc: fix DD_SITE for local development in Datadog workspace by @nsavoire in #169
  • build(deps): bump github/codeql-action from 3.29.3 to 3.29.4 by @dependabot[bot] in #170
  • [PROF-12186] Bump opentelemetry-ebpf-profiler to include nsolid fix by @peterg17 in #171

New Contributors

Full Changelog: v0.3.0...v0.3.1