Features
- EXPERIMENTAL arrow ingestion: create the arrow record from the sorted buffer by @thorfour in #2696
- introduce deterministic metrics graph coloring by @monicawoj in #2826
Enhancements
- ui: Flamegraph tooltip perf improvement by @manojVivek in #2692
- ui: Improve showing filtered and trimmed nodes in ProfileIcicleGraph by @metalmatze in #2758
- Show step duration in metrics graph tooltip by @monicawoj in #2785
- Callgraph makeover + fixes by @monicawoj in #2651
- Trim flame graph nodes relative to node's parent by @metalmatze in #2815
- Show absolute and relative percentages in tooltip by @metalmatze in #2766
- Dockerfile: Downloading grpc-health-probe with retries by @manojVivek in #2703
- pkg/parcacol: Support ingesting uncompressed pprof by @brancz in #2751
- Bump frost by @thorfour in #2811
- proto/parca/share: Add total and filtered to QueryResponse by @metalmatze in #2866
- Optimize render flamegraph by @thorfour in #2879
Fixes
- Shareability fixes by @monicawoj in #2677
- Fix archive filename template by @kakkoyun in #2679
- deploy: Update config after flag changes by @kakkoyun in #2683
- fix "Add panel" and visualization type selectors by @monicawoj in #2767
- fix profile selector by @monicawoj in #2812
- ui: Type fix and version synced by @manojVivek in #2853
- pkg/debuginfod: Fix caching and follow redirects of debuginfod servers by @brancz in #2847
Full Changelog: v0.16.0...v0.17.0
Docker images
docker pull ghcr.io/parca-dev/parca:v0.17.0
Thanks!
Join our Discord server;
Follow us on Twitter;
Read the documentation.