Skip to content

v1.2.1

Compare
Choose a tag to compare
@grafana-pyroscope-bot grafana-pyroscope-bot released this 15 Dec 15:38
· 241 commits to main since this release
178e882

Release Notes for Pyroscope 1.2.1

New Features

  • Add a way to control the aggregation type for the SelectSeries API (#2758)
  • Add admin module serving the bucket web tool (#2724)
  • Add block compaction level to bucket index (#2721)
  • Introduce the first release of the Cluster API Versioning (#2780)
  • Implement Settings API (#2711)
  • Develop optimized pprof symbolication and pprof truncation (#2679, #2754)
  • Add the first iteration of the blocks viewer cli tool (#2697)

Improvements and Updates

  • Improve SelectMatchingProfiles performance (#2734)
  • Enhance language detection performance (#2823)
  • Refactor Azure bucket configs (#2742)
  • Update various dependencies and libraries (#2741, #2744, #2826, #2827, #2832)
  • Switch to relative links in block viewer to address issue with alternate base URLs (#2763)
  • Update styling to match Grafana (#2827)

Fixes

  • Fix duplicate @emotion/react import and favicon (#2798)
  • Resolve query split logic issues for LabelNames, LabelValues, and ProfileTypes (#2852)
  • Rename Phlare to Pyroscope (#2722)
  • Fix span name for BlockSelect from store-gateway (#2842)
  • Address issues in version merging in memberlist (#2815)
  • Correct handling of overriding extraArgs in components (#2751)
  • Remove go.mod replace for golang.org/x/exp (#2848)
  • Remove parquet page file buffer in symbdb (#2820)
  • Fix various issues in ebpf, ReduxQuerySync, and UI units (#2703, #2761, #2778, #2788, #2789, #2812, #2838)
  • Fix ingress for Pyroscope UI (#2807)

Documentation Improvements

  • Add initial docs for the /pyroscope/render API endpoint (#2837)
  • Create "Ingest and analyze profile data" section in docs (#2828)
  • Add upgrade from standard pprof example (#2829)
  • Add compactor to docs (#2720)
  • Migrate from Standard pprof to Pyroscope for Continuous Profiling (#2830)
  • Add introductory material and placeholder pages for Pyroscope documentation (#2834, #2836, #2839)

As always, feedback is more than welcome. Feel free to open issues or discussions. You can reach out to the team using the provided channels.


Changelog

As always, feedbacks are more than welcome, feel free to open issues/discussions.
You can reach out to the team using:

Docker Images

  docker pull docker.io/grafana/pyroscope:1.2.1