Changelog
- ec1c955: *: Enable more linters (#361) (@kakkoyun)
- cd505c9: .gitattributes: Mark some files as gen / 3rd party (@javierhonduco)
- 71029b5: Add Golang build information (#341) (@javierhonduco)
- 9552198: Add an action to build dynamically (@kakkoyun)
- 8f7bb91: Add delve to dev container (@kakkoyun)
- 22a5b3f: Add maintainers doc (@kakkoyun)
- a475d90: Address review issues (@kakkoyun)
- 14fc8ba: Address review issues (@kakkoyun)
- 9881214: Avoid double freeing BPF resources (@javierhonduco)
- 6a65eba: Configure goreleaser (@kakkoyun)
- 7d9639b: Documentation: Update outdated links (@v-thakkar)
- e7cc745: Fix data write issue (@kakkoyun)
- 2677ab1: Fix error handling (@kakkoyun)
- 6d8c316: Fix linter issues (@kakkoyun)
- 664b455: Fix typo (@kakkoyun)
- 3125352: Format our C code (@javierhonduco)
- c81003d: Increase rlimit (@kakkoyun)
- 37b0cd0: Keep track of stack unwinding failures (@kakkoyun)
- 0d9abc1: Makefile: add asan build flag (@javierhonduco)
- 369062a: Makefile: remove unused
GOPKGS
variable (@javierhonduco) - 67603df: Merge branch 'ebpf_batch' of github.com:parca-dev/parca-agent into ebpf_batch (@kakkoyun)
- e9e0ac5: Merge branch 'main' into ebpf_batch (@kakkoyun)
- ff69ca1: Merge branch 'main' into ebpf_batch (@kakkoyun)
- f95f89e: Merge branch 'main' into ebpf_batch (@kakkoyun)
- bbafe10: Merge pull request #327 from javierhonduco/make-clean-do-not-fail-on-rm (@kakkoyun)
- 6a2791b: Merge pull request #329 from v-thakkar/deprecated_api (@kakkoyun)
- 6b92f56: Merge pull request #330 from v-thakkar/doc_update (@kakkoyun)
- e9e7118: Merge pull request #335 from parca-dev/dependabot/github_actions/actions/upload-artifact-3 (@kakkoyun)
- 65dcc3e: Merge pull request #336 from parca-dev/dependabot/github_actions/actions/setup-go-3 (@kakkoyun)
- bcde06b: Merge pull request #340 from kakkoyun/upgrade_backoff (@kakkoyun)
- fa2861c: Merge pull request #342 from javierhonduco/run-clang-format (@kakkoyun)
- a512db9: Merge pull request #343 from kakkoyun/clean_bpf_resources (@kakkoyun)
- a02cbe2: Merge pull request #344 from kakkoyun/use_buffer_pool (@kakkoyun)
- 1e935f4: Merge pull request #345 from kakkoyun/increase_rlimit (@kakkoyun)
- 64b003e: Merge pull request #347 from javierhonduco/add-metadata-to-bpf (@kakkoyun)
- b5b04b6: Merge pull request #348 from kakkoyun/add_delve_docker_dev (@kakkoyun)
- d26f948: Merge pull request #349 from javierhonduco/make-containers-go-1.18 (@kakkoyun)
- ac3870a: Merge pull request #351 from kakkoyun/statically_linked_bins (@kakkoyun)
- 45c8c57: Merge pull request #352 from kakkoyun/read_write_bin (@kakkoyun)
- 0c05f00: Merge pull request #353 from parca-dev/dependabot/docker/golang-1.18.1-bullseye (@kakkoyun)
- 8e48635: Merge pull request #354 from kakkoyun/keep_track_of_stack_unwinding (@kakkoyun)
- 56dfc4c: Merge pull request #357 from javierhonduco/rm-make-gopkgs (@kakkoyun)
- 8f58928: Merge pull request #358 from kakkoyun/upgrade_prom_common (@kakkoyun)
- cec09cb: Merge pull request #367 from javierhonduco/double-freeing-of-resources (@kakkoyun)
- e7fb679: Merge pull request #369 from javierhonduco/fix-index-out-of-range (@kakkoyun)
- d2e701c: Merge pull request #370 from javierhonduco/dev-asan (@kakkoyun)
- 3c363fe: Merge pull request #371 from parca-dev/dependabot/go_modules/google.golang.org/grpc-1.46.0 (@kakkoyun)
- 235c061: Merge pull request #372 from parca-dev/dependabot/github_actions/github/codeql-action-2 (@kakkoyun)
- 80e9cb0: Merge pull request #373 from javierhonduco/clean-debuginfo-stripped (@kakkoyun)
- e119451: Merge pull request #374 from parca-dev/dependabot/go_modules/github.com/containerd/containerd-1.6.3 (@kakkoyun)
- 040daf4: Merge pull request #376 from kakkoyun/faster_go_tester (@metalmatze)
- d9d4bd0: Merge pull request #378 from javierhonduco/linguist-exclude-gen-paths (@kakkoyun)
- 3c502dc: Merge pull request #381 from javierhonduco/bump-libbpfgo (@kakkoyun)
- 0451df2: Merge pull request #382 from parca-dev/dependabot/go_modules/k8s.io/client-go-0.24.0 (@kakkoyun)
- 74257c6: Merge pull request #383 from parca-dev/dependabot/go_modules/k8s.io/cri-api-0.24.0 (@kakkoyun)
- 057a85b: Merge pull request #386 from parca-dev/dependabot/go_modules/github.com/containerd/containerd-1.6.4 (@kakkoyun)
- d462035: Merge pull request #387 from javierhonduco/ksym-cache-hit-rate-stats (@brancz)
- e56ee06: Merge pull request #389 from javierhonduco/remove-extra-word-in-debug-log (@kakkoyun)
- adde721: Merge pull request #392 from kakkoyun/governance (@kakkoyun)
- b29cdb4: Merge pull request #394 from parca-dev/ebpf_batch (@kakkoyun)
- 70590cc: Merge pull request #395 from javierhonduco/ebpf_batch (@kakkoyun)
- 3e168ad: Merge pull request #396 from parca-dev/dependabot/go_modules/github.com/docker/docker-20.10.15incompatible (@kakkoyun)
- 4c45b9f: Merge pull request #401 from javierhonduco/update-cgroup-discovery-naming (@kakkoyun)
- 28544ac: Merge pull request #403 from parca-dev/revert-394-ebpf_batch (@kakkoyun)
- 71bf0c8: Produce statically linked binaries (@kakkoyun)
- 16eee2a: Properly free and clean resources (@kakkoyun)
- 72dd9ae: Refactor profileLoop (@kakkoyun)
- cb50550: Remove dynamically linked libraries from the container (@kakkoyun)
- d13a525: Remove the use of deprecated bpf_map_def (@v-thakkar)
- a9cc685: Revert "profiler: Use BPF batch operations " (@kakkoyun)
- 527497c: Run
c/fmt
as part ofmake format and install
clang-format` in CI (@javierhonduco) - 166f5ca: Update to Go 1.18 (#360) (@javierhonduco)
- aca9f5d: Upgrade Parca version for dev (@kakkoyun)
- 24da261: Upgrade backoff package (@kakkoyun)
- 477c5be: Upgrade parca (@kakkoyun)
- 72db4e7: Upgrade prometheus/common (@kakkoyun)
- 6c74e9f: Use a buffer pool for write profiles (@kakkoyun)
- 4e80b02: Use the constant for the resource identifier (@kakkoyun)
- a0558dd: Utilize libbpf batch APIs (@kakkoyun)
- a64c4bb: bpf: Add some basic metadata (@javierhonduco)
- 7dbcce3: build(deps): bump actions/setup-go from 2 to 3 (@dependabot[bot])
- ed74936: build(deps): bump actions/upload-artifact from 2 to 3 (@dependabot[bot])
- 8e5248d: build(deps): bump github.com/containerd/containerd from 1.6.2 to 1.6.3 (@dependabot[bot])
- 8ae6ab0: build(deps): bump github.com/containerd/containerd from 1.6.3 to 1.6.4 (@dependabot[bot])
- d1d90aa: build(deps): bump github.com/docker/docker (@dependabot[bot])
- c917108: build(deps): bump github/codeql-action from 1 to 2 (@dependabot[bot])
- 8571f1b: build(deps): bump golang from 1.18.0-bullseye to 1.18.1-bullseye (@dependabot[bot])
- 5e64c9a: build(deps): bump google.golang.org/grpc from 1.45.0 to 1.46.0 (@dependabot[bot])
- 35c4a3a: build(deps): bump k8s.io/client-go from 0.23.5 to 0.23.6 (#365) (@dependabot[bot])
- 06c376d: build(deps): bump k8s.io/client-go from 0.23.6 to 0.24.0 (@dependabot[bot])
- 06b6c3d: build(deps): bump k8s.io/cri-api from 0.23.5 to 0.23.6 (#363) (@dependabot[bot])
- e2891dc: build(deps): bump k8s.io/cri-api from 0.23.6 to 0.24.0 (@dependabot[bot])
- b1898ce: cmd/parca-agent: SystemD => Cgroup (@javierhonduco)
- f47861b: debuginfo: Remove extra word in log message (@javierhonduco)
- 91af04c: debuginfo: remove
.debuginfo.stripped
binaries (@javierhonduco) - 98b929b: ksym: Calculate cache hit rate (@javierhonduco)
- c9c0801: libbpfgo: Bump to latest version (@javierhonduco)
- 22407b0: make-containers.sh: Update images to go v1.18.1 (@javierhonduco)
- 95abc36: makefile: do not show errors while removing bpf files (@javierhonduco)
- ee705fb: profiler: Add libbpfgo map tests (@javierhonduco)
- bc0e129: profiler: Batch API fixes (@javierhonduco)
- 9a3d30f: profiler: Fix index out of range (@javierhonduco)
Docker images
docker pull ghcr.io/parca-dev/parca-agent:v0.8.0
Thanks!
Join our Discord server;
Follow us on Twitter;
Read the documentation.