Menu
Open source
Version 1.1 release notes
The Pyroscope team is excited to announce the the second release. This release allows to retrieve series from persistent storages like local disk and object store and also has a couple of performance improvements (e.g., JFR ingestion is handled a lot more efficiently).
As always, feedback is more than welcome, feel free to open issues/discussions. You can reach out to the team using:
Docker images
bash
docker pull docker.io/grafana/pyroscope:1.1.0
Improvements and enhancements
- Switched to v1 Golang SDK.
- Updated multiple dependencies including Go, Ruby, Django, Rust, and more.
- Introduced meta fetcher that synchronizes filtered metadata locally.
- Introduced pyroscope packaging via nfpm.
- Use Grafana flame graph component.
- ‘ExportData’ now respects the ‘flamegraph.com’ related prop.
- Introduced option to disable RBAC.
- Introduced a tenant scanner.
- Refactoring for block compaction to enable shard-splitting.
- Improved multitenancy default behavior documentation.
Fixes
- Addressed various race conditions and bug fixes.
- Improved URL handling and pprof merges.
- Fixed various documentation inconsistencies and outdated references.
- Fixed broken links.
- Resolved multiple issues related to dotnet and ebpf.
- Addressed flaky tests and issues in ingestionAdapter.
- Handle profiles without timestamps.
Documentation updates
- Added tabs to Java docs and updated ebpf docs.
- Added section for Apple arm64 builds.
- Updated documentation for contributors.
- Improved helm documentation.
- Optimized and clarified querier API calls.
DevOps and tooling
- Introduced Helm v1.0.0 release.
- Automation added for brew releases.
- Helm improvements: setting correct namespace, adding initContainers, hostNetwork, etc.
- Refactored after dskit upgrade.
- Updated rideshare examples for ingesting to grafana.com.
Was this page helpful?
Related documentation
Related resources from Grafana Labs
Additional helpful documentation, links, and articles:
Video
Getting started with continuous profiling with Grafana Cloud Profiles
In this webinar, you'll learn how to get started with Grafana Cloud Profiles - a hosted continuous profiling tool in Grafana Cloud
Continuous profiling with Grafana Pyroscope: developer experience, flame graphs, and more
Learn about the new Grafana Pyroscope open source project and how continuous profiling can improve developer experience.
Building scalable OSS observability with Mimir, Loki, Tempo, and Pyroscope
Learn the latest scalability and performance improvements in OSS telemetry backends Loki, Tempo, Mimir, and Pyroscope for profiles. Watch on demand.