Name | Modified | Size | Downloads / Week |
---|---|---|---|
Parent folder | |||
kubernetes-manifest.yaml | 2025-06-20 | 3.5 kB | |
manifests.tar.gz | 2025-06-20 | 1.5 kB | |
openshift-manifest.yaml | 2025-06-20 | 3.3 kB | |
checksums.txt | 2025-06-20 | 677 Bytes | |
parca-0.24.0.tar.gz | 2025-06-20 | 20.4 MB | |
parca_0.24.0_Windows_arm64.zip | 2025-06-20 | 77.3 MB | |
parca_0.24.0_Windows_x86_64.zip | 2025-06-20 | 83.7 MB | |
parca_0.24.0_Darwin_arm64.tar.gz | 2025-06-20 | 80.4 MB | |
parca_0.24.0_Darwin_x86_64.tar.gz | 2025-06-20 | 84.3 MB | |
parca_0.24.0_Linux_arm64.tar.gz | 2025-06-20 | 77.1 MB | |
parca_0.24.0_Linux_x86_64.tar.gz | 2025-06-20 | 82.6 MB | |
README.md | 2025-06-20 | 8.1 kB | |
v0.24.0 source code.tar.gz | 2025-06-20 | 20.4 MB | |
v0.24.0 source code.zip | 2025-06-20 | 20.9 MB | |
Totals: 14 Items | 547.2 MB | 1 |
Features
- ui: Option to enable Iciclechart visualization for CPU profiles by @manojVivek in https://github.com/parca-dev/parca/pull/5577
- ui: Persist expanded iciclegraph state in URL by @manojVivek in https://github.com/parca-dev/parca/pull/5579
- ui: Query validation for icicle chart visualization by @manojVivek in https://github.com/parca-dev/parca/pull/5633
- Parallelize iciclegraph/iciclechart rendering by @brancz in https://github.com/parca-dev/parca/pull/5652
- feat: implement sandwich view by @yomete in https://github.com/parca-dev/parca/pull/5683
- ui: Added an option to disable sandwich view by @manojVivek in https://github.com/parca-dev/parca/pull/5715
- Allow enabling flamecharts by @brancz in https://github.com/parca-dev/parca/pull/5653
- Add depth to flamegraph arrow frames by @brancz in https://github.com/parca-dev/parca/pull/5643
- query: Add parent to flamegraph frames by @brancz in https://github.com/parca-dev/parca/pull/5644
- ui: Add Off-CPU as well known profile type by @brancz in https://github.com/parca-dev/parca/pull/5584
- ui: Add support for On-GPU profile type by @metalmatze in https://github.com/parca-dev/parca/pull/5660
- ui: Add "doesn't contain function" filtering to profile queries by @manojVivek in https://github.com/parca-dev/parca/pull/5646
- Add support for Celsius and Hertz units in metrics handling by @metalmatze in https://github.com/parca-dev/parca/pull/5636
- feat: ui: Add support for dashed lines for limit metrics in graphs by @metalmatze in https://github.com/parca-dev/parca/pull/5640
- pkg/profilestore: Add support for new APIs to forwarder mode by @brancz in https://github.com/parca-dev/parca/pull/5585
- send "group by" in export requests by @umanwizard in https://github.com/parca-dev/parca/pull/5628
- feat(debuginfo): implement ObjectSizer interface for UploadReader by @secfree in https://github.com/parca-dev/parca/pull/5641
- Return time nanos and period from database by @brancz in https://github.com/parca-dev/parca/pull/5654
- pkg/query: Introduce value-offset by @brancz in https://github.com/parca-dev/parca/pull/5651
- feat: use native ARM64 runners in build-test workflow by @metalmatze in https://github.com/parca-dev/parca/pull/5712
Enhancements
- ui: Icicle chart minor UX tweaks by @manojVivek in https://github.com/parca-dev/parca/pull/5537
- area/ui: add Modify the utilization metrics graph to show multiple series by @yomete in https://github.com/parca-dev/parca/pull/5538
- area/ui: Multiple metrics graph by @yomete in https://github.com/parca-dev/parca/pull/5572
- area/ui: show the timestamp as time range for the metrics graph by @yomete in https://github.com/parca-dev/parca/pull/5573
- area/ui: add a Receive/transmit metrics graph by @yomete in https://github.com/parca-dev/parca/pull/5600
- ui: Unified Label Selector by @manojVivek in https://github.com/parca-dev/parca/pull/5589
- ui: Change "Show function name from left side" preference to be icicle graph option by @yomete in https://github.com/parca-dev/parca/pull/5698
- area/ui: add a new queryparam
selectedSeries
to query for cpu strips and flamechart by @yomete in https://github.com/parca-dev/parca/pull/5544 - area/ui: Pass the
viewComponent
button to the QueryControls component by @yomete in https://github.com/parca-dev/parca/pull/5548 - ui: Minor URL State improvements by @manojVivek in https://github.com/parca-dev/parca/pull/5630
- ui: URL State type changes by @manojVivek in https://github.com/parca-dev/parca/pull/5631
- ui: Properly handle multiple encodings for query expressions by @yomete in https://github.com/parca-dev/parca/pull/5661
- ui: Indicating sum by loading state in the UI by @manojVivek in https://github.com/parca-dev/parca/pull/5581
- ui: Flamegraph expansion handles grouped by label nodes by @manojVivek in https://github.com/parca-dev/parca/pull/5591
- area/ui: use the same color for similar nodes by @yomete in https://github.com/parca-dev/parca/pull/5626
- Make the chart use a symmetric scale by @yomete in https://github.com/parca-dev/parca/pull/5601
- area/ui: do not fill the chart with colors by @yomete in https://github.com/parca-dev/parca/pull/5622
- ui/profile/src/SimpleMatchers: Sort matches with levenshtein by @metalmatze in https://github.com/parca-dev/parca/pull/5568
- ui: Export step count function by @manojVivek in https://github.com/parca-dev/parca/pull/5599
- ui: Iciclechart improved error copy by @manojVivek in https://github.com/parca-dev/parca/pull/5634
- ui: Adding the generic iciclechart help text during RPC errors as well by @manojVivek in https://github.com/parca-dev/parca/pull/5638
- feat: improve error handling for overlapping data in icicle charts by @metalmatze in https://github.com/parca-dev/parca/pull/5686
- pkg/parcacol: Sum into a single series if no sum by given by @metalmatze in https://github.com/parca-dev/parca/pull/5580
- pkg/parcacol: non-delta profiles are always grouped by label by @metalmatze in https://github.com/parca-dev/parca/pull/5583
- *: Upgrade arrow by @brancz in https://github.com/parca-dev/parca/pull/5574
- Update Apache Arrow to v19.0.1 in pnpm-lock.yaml by @metalmatze in https://github.com/parca-dev/parca/pull/5586
- ui: Pnpm and node versions upgrade by @manojVivek in https://github.com/parca-dev/parca/pull/5625
Bug Fixes
- area/ui: strip attributes from context menu by @yomete in https://github.com/parca-dev/parca/pull/5539
- ui: z-index fixes by @manojVivek in https://github.com/parca-dev/parca/pull/5565
- ui: DividerWithLabel component color fix by @manojVivek in https://github.com/parca-dev/parca/pull/5621
- ui: Sumby drop down has the same z-index as other dropdowns by @manojVivek in https://github.com/parca-dev/parca/pull/5702
- ui: Fixed metrics graph alignment to the grid by @manojVivek in https://github.com/parca-dev/parca/pull/5703
- area/ui: reset the selected_timeframe after a new series is clicked on by @yomete in https://github.com/parca-dev/parca/pull/5549
- ui: Delegating the handling of series selection to the wrapping component by @manojVivek in https://github.com/parca-dev/parca/pull/5696
- ui: Handled the utilization metric selection state properly by @manojVivek in https://github.com/parca-dev/parca/pull/5701
- ui:
Group by
state resets on profile type change by @manojVivek in https://github.com/parca-dev/parca/pull/5704 - pkg/query: Ignore function name when empty transposition by @metalmatze in https://github.com/parca-dev/parca/pull/5540
- profile: don't ignore profileMetadataError in flamegraph by @asubiotto in https://github.com/parca-dev/parca/pull/5566
- ui: Fix passing profile type by @brancz in https://github.com/parca-dev/parca/pull/5656
- Fix depth crash by @yomete in https://github.com/parca-dev/parca/pull/5658
- ui: Add an extra depth to accommodate for all rows by @yomete in https://github.com/parca-dev/parca/pull/5662
- ui: Handled the iciclechart validation effect going on a loop by @manojVivek in https://github.com/parca-dev/parca/pull/5637
- ui: Potential fix for the occasional time range validation error: End: start timestamp must be before end by @manojVivek in https://github.com/parca-dev/parca/pull/5711
- Fix labels not appearing in SimpleMatchers after adding via context menu by @yomete in https://github.com/parca-dev/parca/pull/5705
- ui: Fix the labels submenu to show appropriate message and scrollbars only when necessary by @manojVivek in https://github.com/parca-dev/parca/pull/5710
- pkg/query: Fix jitter handling by @brancz in https://github.com/parca-dev/parca/pull/5647
- pkg/query: Flamechart only merge if very last sample had frame by @brancz in https://github.com/parca-dev/parca/pull/5649
- pkg/query: Use period for jitter not duration by @brancz in https://github.com/parca-dev/parca/pull/5650
New Contributors
- @secfree made their first contribution in https://github.com/parca-dev/parca/pull/5641
Full Changelog: https://github.com/parca-dev/parca/compare/v0.23.1...v0.24.0