Highlights
- pkg/perf: Allow memory address strings to have the 0x prefix by @brancz in #140
- Refactor service discovery mechanism in parca-agent by @Sylfrena in #177
- pkg/discovery: Support cgroupv2 by @derekparker in #178
- pkg/discovery: Use promauto constructors for metric types by @Sylfrena in #182
- debug-info: Make sure it is safe to remove the section by @kakkoyun in #189
- *: Upgrade external tool dependencies by @kakkoyun in #195
- pkg/discovery: take user provided systemd cgroup path into account by @derekparker in #199
- debug-info: Use child process reaper for more reliable external command execution by @kakkoyun in #198
New Contributors
- @derekparker made their first contribution in #165
Changelog
- b901e9e: *: Add bpf as a dependency for test target (@derekparker)
- d6d646a: *: Add explicit shell to Makefile (@derekparker)
- 8f07455: Add missing make actions (@kakkoyun)
- d774b28: Add unintentionally removed debuginfo client back (@kakkoyun)
- 21f5d84: Apply suggestions (@kakkoyun)
- 14f7105: Init tilt for local dev setup (@kakkoyun)
- 4508c92: Make sure it is safe to remove the section (@kakkoyun)
- 2804816: Makefile: Remove unused test-integration target (@derekparker)
- 8338e77: Merge pull request #134 from parca-dev/dependabot/go_modules/k8s.io/cri-api-0.22.4 (@kakkoyun)
- e1a6c5b: Merge pull request #137 from parca-dev/dependabot/go_modules/github.com/docker/docker-20.10.11incompatible (@kakkoyun)
- 7fe1551: Merge pull request #138 from parca-dev/dependabot/go_modules/k8s.io/client-go-0.22.4 (@kakkoyun)
- 9d3c836: Merge pull request #140 from parca-dev/fix-erlang-perf-map (@brancz)
- 474ed1c: Merge pull request #149 from parca-dev/tilt (@kakkoyun)
- 4ebdfd9: Merge pull request #151 from parca-dev/dependabot/go_modules/github.com/aquasecurity/libbpfgo-0.2.2-libbpf-0.5.0 (@kakkoyun)
- e71631a: Merge pull request #156 from parca-dev/dependabot/go_modules/github.com/alecthomas/kong-0.2.20 (@kakkoyun)
- 051be1c: Merge pull request #160 from parca-dev/dependabot/go_modules/k8s.io/cri-api-0.23.0 (@kakkoyun)
- 1542eab: Merge pull request #164 from parca-dev/dependabot/go_modules/github.com/alecthomas/kong-0.2.22 (@metalmatze)
- a8c8e47: Merge pull request #165 from derekparker/add-shell-to-makefile (@brancz)
- 357f649: Merge pull request #166 from derekparker/add-bpf-target-to-test (@brancz)
- acc7722: Merge pull request #167 from derekparker/remove-unused-test-integration-target (@brancz)
- edc6f8c: Merge pull request #168 from parca-dev/dependabot/go_modules/github.com/docker/docker-20.10.12incompatible (@kakkoyun)
- 171383f: Merge pull request #177 from parca-dev/refactor-servdisc (@brancz)
- afa2d0c: Merge pull request #178 from derekparker/cgroup-v2 (@brancz)
- 16bf9a8: Merge pull request #182 from parca-dev/add-promauto (@brancz)
- 968c581: Merge pull request #186 from parca-dev/dependabot/submodules/3rdparty/libbpf-bf7aace (@kakkoyun)
- a0d8ae9: Merge pull request #187 from parca-dev/dependabot/go_modules/github.com/prometheus/common-0.32.1 (@kakkoyun)
- cf792b1: Merge pull request #188 from parca-dev/fix_debuginfo_client (@kakkoyun)
- d20ec7a: Merge pull request #189 from parca-dev/rm_sec_checks (@kakkoyun)
- 6c3a1e8: Merge pull request #193 from parca-dev/dependabot/submodules/3rdparty/libbpf-7c382f0 (@kakkoyun)
- e034a3a: Merge pull request #195 from parca-dev/upgrade_os_deps (@kakkoyun)
- 60e215c: Merge pull request #199 from derekparker/wireup-systemd-cgroup-path (@brancz)
- 2629221: Minor changes (@kakkoyun)
- f8c1b5c: Refactor service discovery mechanism in parca-agent (@Sylfrena)
- 0a02e19: Upgrade external tool dependencies (@kakkoyun)
- 0f8ef08: [V2] Refactor service discovery mechanism in parca-agent (@Sylfrena)
- a678235: add license header (@derekparker)
- 3218a65: build(deps): bump 3rdparty/libbpf from
140b902
tobf7aace
(@dependabot[bot]) - b0b98d4: build(deps): bump 3rdparty/libbpf from
bf7aace
to7c382f0
(@dependabot[bot]) - 837b2c6: build(deps): bump github.com/alecthomas/kong from 0.2.18 to 0.2.20 (@dependabot[bot])
- 1f8f289: build(deps): bump github.com/alecthomas/kong from 0.2.20 to 0.2.22 (@dependabot[bot])
- d884d5f: build(deps): bump github.com/aquasecurity/libbpfgo (@dependabot[bot])
- 8fa05e5: build(deps): bump github.com/docker/docker (@dependabot[bot])
- d7e5e3a: build(deps): bump github.com/docker/docker (@dependabot[bot])
- d7b8e9f: build(deps): bump github.com/prometheus/common from 0.26.0 to 0.32.1 (@dependabot[bot])
- 4c4368d: build(deps): bump k8s.io/client-go from 0.22.3 to 0.22.4 (@dependabot[bot])
- 9cca67d: build(deps): bump k8s.io/cri-api from 0.22.3 to 0.22.4 (@dependabot[bot])
- 629c890: build(deps): bump k8s.io/cri-api from 0.22.4 to 0.23.0 (@dependabot[bot])
- 8664e65: build(deps): bump k8s.io/cri-api from 0.23.0 to 0.23.1 (#194) (@dependabot[bot])
- af1ca89: debug-info: Use child process reaper for more reliable external command execution (#198) (@kakkoyun)
- 9933b45: go.*: Upgrade go modules (#196) (@kakkoyun)
- 82fe5a9: pkg/discovery: Support cgroupv2 (@derekparker)
- b488069: pkg/discovery: Use promauto constructors for metric types (@Sylfrena)
- b02cb76: pkg/discovery: take user provided systemd cgroup path into account (@derekparker)
- 8b40231: pkg/perf: Allow memory address strings to have the 0x prefix (@brancz)
- 65a2d17: profiler: Use constant as cgroup label selector (#191) (@kakkoyun)
Full Changelog: v0.3.0...v0.4.0
Docker images
docker pull ghcr.io/parca-dev/parca-agent:v0.4.0
Thanks!
Join our Discord server;
Follow us on Twitter;
Read the documentation.