github parca-dev/parca v0.24.0

latest releases: @parca/web@0.16.929, @parca/test-utils@0.0.9, @parca/profile@0.19.48...
2 months ago

Features

Enhancements

  • ui: Icicle chart minor UX tweaks by @manojVivek in #5537
  • area/ui: add Modify the utilization metrics graph to show multiple series by @yomete in #5538
  • area/ui: Multiple metrics graph by @yomete in #5572
  • area/ui: show the timestamp as time range for the metrics graph by @yomete in #5573
  • area/ui: add a Receive/transmit metrics graph by @yomete in #5600
  • ui: Unified Label Selector by @manojVivek in #5589
  • ui: Change "Show function name from left side" preference to be icicle graph option by @yomete in #5698
  • area/ui: add a new queryparam selectedSeries to query for cpu strips and flamechart by @yomete in #5544
  • area/ui: Pass the viewComponent button to the QueryControls component by @yomete in #5548
  • ui: Minor URL State improvements by @manojVivek in #5630
  • ui: URL State type changes by @manojVivek in #5631
  • ui: Properly handle multiple encodings for query expressions by @yomete in #5661
  • ui: Indicating sum by loading state in the UI by @manojVivek in #5581
  • ui: Flamegraph expansion handles grouped by label nodes by @manojVivek in #5591
  • area/ui: use the same color for similar nodes by @yomete in #5626
  • Make the chart use a symmetric scale by @yomete in #5601
  • area/ui: do not fill the chart with colors by @yomete in #5622
  • ui/profile/src/SimpleMatchers: Sort matches with levenshtein by @metalmatze in #5568
  • ui: Export step count function by @manojVivek in #5599
  • ui: Iciclechart improved error copy by @manojVivek in #5634
  • ui: Adding the generic iciclechart help text during RPC errors as well by @manojVivek in #5638
  • feat: improve error handling for overlapping data in icicle charts by @metalmatze in #5686
  • pkg/parcacol: Sum into a single series if no sum by given by @metalmatze in #5580
  • pkg/parcacol: non-delta profiles are always grouped by label by @metalmatze in #5583
  • *: Upgrade arrow by @brancz in #5574
  • Update Apache Arrow to v19.0.1 in pnpm-lock.yaml by @metalmatze in #5586
  • ui: Pnpm and node versions upgrade by @manojVivek in #5625

Bug Fixes

  • area/ui: strip attributes from context menu by @yomete in #5539
  • ui: z-index fixes by @manojVivek in #5565
  • ui: DividerWithLabel component color fix by @manojVivek in #5621
  • ui: Sumby drop down has the same z-index as other dropdowns by @manojVivek in #5702
  • ui: Fixed metrics graph alignment to the grid by @manojVivek in #5703
  • area/ui: reset the selected_timeframe after a new series is clicked on by @yomete in #5549
  • ui: Delegating the handling of series selection to the wrapping component by @manojVivek in #5696
  • ui: Handled the utilization metric selection state properly by @manojVivek in #5701
  • ui: Group by state resets on profile type change by @manojVivek in #5704
  • pkg/query: Ignore function name when empty transposition by @metalmatze in #5540
  • profile: don't ignore profileMetadataError in flamegraph by @asubiotto in #5566
  • ui: Fix passing profile type by @brancz in #5656
  • Fix depth crash by @yomete in #5658
  • ui: Add an extra depth to accommodate for all rows by @yomete in #5662
  • ui: Handled the iciclechart validation effect going on a loop by @manojVivek in #5637
  • ui: Potential fix for the occasional time range validation error: End: start timestamp must be before end by @manojVivek in #5711
  • Fix labels not appearing in SimpleMatchers after adding via context menu by @yomete in #5705
  • ui: Fix the labels submenu to show appropriate message and scrollbars only when necessary by @manojVivek in #5710
  • pkg/query: Fix jitter handling by @brancz in #5647
  • pkg/query: Flamechart only merge if very last sample had frame by @brancz in #5649
  • pkg/query: Use period for jitter not duration by @brancz in #5650

New Contributors

Full Changelog: v0.23.1...v0.24.0

Don't miss a new parca release

NewReleases is sending notifications on new releases.