Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

chore(deps): update ghcr.io/parca-dev/parca-agent docker tag to v0.35.0 #75

Open
wants to merge 1 commit into
base: master
Choose a base branch
from

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.35.0

Release Notes

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

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
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