Skip to content

Conversation

rlex-bot
Copy link
Collaborator

@rlex-bot rlex-bot commented Feb 27, 2024

This PR contains the following updates:

Package Update Change
ghcr.io/parca-dev/parca-agent (source) minor v0.28.0 -> v0.40.0

Release Notes

parca-dev/parca-agent (ghcr.io/parca-dev/parca-agent)

v0.40.0

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.39.3...v0.40.0

v0.39.3

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.39.2...v0.39.3

v0.39.2

Compare Source

What's Changed

New Contributors

Full Changelog: parca-dev/parca-agent@v0.39.1...v0.39.2

v0.39.1

Compare Source

Fix LuaJIT OOMs

What's Changed

Full Changelog: parca-dev/parca-agent@v0.39.0...v0.39.1

v0.39.0

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.38.2...v0.39.0

v0.38.2

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.38.1...v0.38.2

v0.38.1

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.38.0...v0.38.1

v0.38.0

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.37.0...v0.38.0

v0.37.0

Compare Source

What's Changed

New Contributors

Full Changelog: parca-dev/parca-agent@v0.36.0...v0.37.0

v0.36.0

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.35.3...v0.36.0

v0.35.3

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.35.2...v0.35.3

v0.35.2

Compare Source

What's Changed

  • Various LuaJIT fixes
  • Fix kernel module parsing

New Contributors

Full Changelog: parca-dev/parca-agent@v0.35.1...v0.35.2

v0.35.1

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.35.0...v0.35.1

v0.35.0

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.34.0...v0.35.0

v0.34.0

Compare Source

The biggest change in this release is that the custom-labels feature has reached sufficient maturity that we recommend enabling it for Go, Rust, C, and C++ workloads.

What's Changed

Full Changelog: parca-dev/parca-agent@v0.33.1...v0.34.0

v0.33.1

Compare Source

This fixes a bug with the Custom Labels feature causing it not to work for native binaries with non-empty .tdata sections.

All users of v0.33.0 should update to this version.

Bug Fixes

Full Changelog: parca-dev/parca-agent@v0.33.0...v0.33.1

v0.33.0

Compare Source

The big new feature in v0.33.0 is the ability to add custom labels to stacks via minimal instrumentation from target processes. This works with Go by extracting all Goroutine labels (set via pprof.Do or pprof.SetGoRoutineLabels), or C, C++, and Rust using the custom-labels library (or anything else that follows the same ABI). Note, this is an experimental feature and may break in the future.

Enhancement

Bug fixes

Full Changelog: parca-dev/parca-agent@v0.32.0...v0.33.0

v0.33.0

Compare Source

The big new feature in v0.33.0 is the ability to add custom labels to stacks via minimal instrumentation from target processes. This works with Go by extracting all Goroutine labels (set via pprof.Do or pprof.SetGoRoutineLabels), or C, C++, and Rust using the custom-labels library (or anything else that follows the same ABI). Note, this is an experimental feature and may break in the future.

Enhancement
Bug fixes

Full Changelog: parca-dev/parca-agent@v0.32.0...v0.33.0

v0.32.0

Compare Source

This release of Parca Agent marks a huge milestone! From now on, Parca-Agent, the previously only fully open source, Apache2 licensed, and open for contributions eBPF-based profiler is now based on the opentelemetry-ebpf-profiler, and all language support efforts will be focused there. By basing the Parca-Agent on the opentelemetry-ebpf-profiler besides the C, C++, Rust, Go, Python, and Ruby support, it gained JVM, .NET, Perl, and PHP support! However, on top of the opentelemetry-ebpf-profiler the Parca Agent continues to ship a deep end-to-end integration with the Parca server, delivering the only fully open-source end-to-end system-wide profiling experience.

As such it ships several things on top:

  1. Allow the Parca server to asynchronously symbolized stacktraces. This means not only interpreted languages have function names, but C, C++, Rust, Go, etc. as well.
  2. A more optimized wire-protocol based on Apache Arrow. Less CPU time spent putting together the data to send off to the server and less bytes!
  3. A wide array of metadata from Kubernetes, containerd, cgroups, lxc, docker, etc. so you can make profiling adapt to how you organize your data!

And more!

To use the v0.32.0 release, a Parca server v0.22.0+ is required due to the new wire protocol. Try it out right away via the Quickstart!

Happy Profiling!

Parca Maintainers Team

v0.32.0

Compare Source

This release of Parca Agent marks a huge milestone! From now on, Parca-Agent, the previously only fully open source, Apache2 licensed, and open for contributions eBPF-based profiler is now based on the opentelemetry-ebpf-profiler, and all language support efforts will be focused there. By basing the Parca-Agent on the opentelemetry-ebpf-profiler besides the C, C++, Rust, Go, Python, and Ruby support, it gained JVM, .NET, Perl, and PHP support! However, on top of the opentelemetry-ebpf-profiler the Parca Agent continues to ship a deep end-to-end integration with the Parca server, delivering the only fully open-source end-to-end system-wide profiling experience.

As such it ships several things on top:

  1. Allow the Parca server to asynchronously symbolized stacktraces. This means not only interpreted languages have function names, but C, C++, Rust, Go, etc. as well.
  2. A more optimized wire-protocol based on Apache Arrow. Less CPU time spent putting together the data to send off to the server and less bytes!
  3. A wide array of metadata from Kubernetes, containerd, cgroups, lxc, docker, etc. so you can make profiling adapt to how you organize your data!

And more!

To use the v0.32.0 release, a Parca server v0.22.0+ is required due to the new wire protocol. Try it out right away via the Quickstart!

Happy Profiling!

Parca Maintainers Team

v0.31.1

Compare Source

Highlights

  1. Warn on failure to read custom labels by @​umanwizard in https://github.com/parca-dev/parca-agent/pull/2913
  2. Auto-limit memory by @​umanwizard in https://github.com/parca-dev/parca-agent/pull/2912
  3. Don't set custom labels ID if we failed to save the hash by @​umanwizard in https://github.com/parca-dev/parca-agent/pull/2915

What's Changed

Full Changelog: parca-dev/parca-agent@v0.31.0...v0.31.1

v0.31.0

Compare Source

Highlights

  1. Custom labels to turn Go profiling labels into pprof labels
  2. MUSL support
  3. Enhanced python support, especially on arm64 and alpine/MUSL systems
  4. Arm64 fixes for PAC mode
  5. Synthetic unwinder errors
  6. Improved dwarf unwinding by using .debug_frame and .debug_link
  7. Fixes for linux 6.8 kernels (verifier errors)

What's Changed

New Contributors

Full Changelog: parca-dev/parca-agent@v0.30.0...v0.31.0

v0.30.0

Compare Source

What's Changed

Full Changelog: parca-dev/parca-agent@v0.29.0...v0.30.0

v0.29.0

Compare Source

Changelog

Features

Fixes

Enhancements

New Contributors

Full Changelog: parca-dev/parca-agent@v0.28.0...v0.29.0

Docker images

docker pull ghcr.io/parca-dev/parca-agent:v0.29.0

Thanks!

Join our Discord server;
Follow us on Twitter;
Read the documentation.


Configuration

📅 Schedule: Branch creation - At any time (no schedule defined), Automerge - At any time (no schedule defined).

🚦 Automerge: Disabled by config. Please merge this manually once you are satisfied.

Rebasing: Whenever PR becomes conflicted, or you tick the rebase/retry checkbox.

🔕 Ignore: Close this PR and you won't be reminded about this update again.


  • If you want to rebase/retry this PR, check this box

This PR has been generated by Renovate Bot.

@CLAassistant
Copy link

CLA assistant check
Thank you for your submission! We really appreciate it. Like many open source projects, we ask that you sign our Contributor License Agreement before we can accept your contribution.
You have signed the CLA already but the status is still pending? Let us recheck it.

@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 7b18d0d to 96ae3fc Compare March 5, 2024 09:15
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.29.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.30.0 Mar 5, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 96ae3fc to 8e747fd Compare July 3, 2024 12:35
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.30.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.31.0 Jul 3, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 8e747fd to 4e25ec9 Compare July 9, 2024 19:15
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.31.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.31.1 Jul 9, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 4e25ec9 to 547ef4d Compare July 15, 2024 13:01
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 547ef4d to 87850e7 Compare August 3, 2024 20:56
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 87850e7 to 792f3e3 Compare August 13, 2024 15:00
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.31.1 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.32.0 Aug 13, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 792f3e3 to ba17b4d Compare August 13, 2024 15:45
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch 4 times, most recently from 42acc44 to 5c33da3 Compare September 2, 2024 10:15
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch 6 times, most recently from af23a70 to 4a901d4 Compare September 7, 2024 07:15
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 4a901d4 to e18bb79 Compare September 17, 2024 08:45
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.32.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.33.0 Sep 17, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch 2 times, most recently from 8c9a16e to 2dbe78c Compare September 19, 2024 15:45
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.33.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.33.1 Sep 19, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 2dbe78c to d812e2c Compare October 16, 2024 12:00
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.33.1 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.34.0 Oct 16, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from d812e2c to 51f4f48 Compare November 13, 2024 00:00
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.34.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.0 Nov 13, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 51f4f48 to ee5bf1c Compare December 16, 2024 19:45
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.1 Dec 16, 2024
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from ee5bf1c to 83c1d94 Compare January 20, 2025 11:00
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.1 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.2 Jan 20, 2025
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.2 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.3 Jan 21, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch 2 times, most recently from 9a4368e to 840d902 Compare January 27, 2025 20:00
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.3 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.36.0 Jan 27, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 840d902 to 8459a90 Compare March 20, 2025 09:48
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 8459a90 to b092a65 Compare April 7, 2025 23:15
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.36.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.37.0 Apr 7, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from b092a65 to defdcd0 Compare April 10, 2025 17:15
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.37.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.38.0 Apr 10, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from defdcd0 to b614c3f Compare April 17, 2025 14:15
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.38.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.38.1 Apr 17, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from b614c3f to fa4e323 Compare May 20, 2025 16:30
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.38.1 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.38.2 May 20, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from fa4e323 to 2455f3e Compare May 21, 2025 10:45
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.38.2 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.0 May 21, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 2455f3e to 314efb3 Compare June 11, 2025 20:15
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.0 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.1 Jun 11, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 314efb3 to 13b0a28 Compare July 18, 2025 08:00
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.1 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.2 Jul 18, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 13b0a28 to 2772766 Compare July 23, 2025 18:00
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.2 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.3 Jul 23, 2025
@rlex-bot rlex-bot force-pushed the renovate/ghcr.io-parca-dev-parca-agent-0.x branch from 2772766 to c633e03 Compare August 12, 2025 13:45
@rlex-bot rlex-bot changed the title chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.39.3 chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.40.0 Aug 12, 2025
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.

3 participants