-
Notifications
You must be signed in to change notification settings - Fork 605
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
* Add release notes for v1.7 * Apply suggestions from code review Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com> --------- Co-authored-by: Kim Nylander <104772500+knylander-grafana@users.noreply.github.com>
- Loading branch information
1 parent
07e75f0
commit c4ed965
Showing
1 changed file
with
61 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,61 @@ | ||
--- | ||
title: Version 1.7 release notes | ||
menuTitle: V1.7 | ||
description: Release notes for Grafana Pyroscope 1.7 | ||
weight: 550 | ||
--- | ||
|
||
# Version 1.7 release notes | ||
|
||
We are excited to present Grafana Pyroscope 1.7. | ||
|
||
This release includes several new features: | ||
|
||
* The ability to relabel profiles at ingest time | ||
* Per-app (service) usage metrics | ||
* Stacktrace selectors for merge profile queries | ||
* Profile `pprof` export tailored to Go PGO | ||
|
||
Additionally, we've improved stability, performance, and documentation. | ||
|
||
Notable changes are listed below. For more details, check out the full 1.7.0 changelog: https://github.com/grafana/pyroscope/compare/v1.6.0...v1.7.0. | ||
|
||
## Improvements and updates | ||
|
||
Version 1.7 includes the following improvements and updates: | ||
|
||
* Ability to relabel profiles at ingest ([#3369](https://github.com/grafana/pyroscope/pull/3369)) | ||
* Use Grafana Alloy (instead of Grafana Agent) in the Helm chart ([#3381](https://github.com/grafana/pyroscope/pull/3381)) | ||
* Per-app usage metrics ([#3429](https://github.com/grafana/pyroscope/pull/3429)) | ||
* Add stacktrace selectors to query merge ([#3412](https://github.com/grafana/pyroscope/pull/3412)) | ||
* `pprof` export for Go PGO ([#3360](https://github.com/grafana/pyroscope/pull/3360)) | ||
* Custom binary format for symdb ([#3138](https://github.com/grafana/pyroscope/pull/3138)) | ||
* Repair truncated Go CPU profiles ([#3344](https://github.com/grafana/pyroscope/pull/3344)) | ||
* Add initial load tests ([#3331](https://github.com/grafana/pyroscope/pull/3331)) | ||
* Align default step for `/render` with Grafana ([#3326](https://github.com/grafana/pyroscope/pull/3326)) | ||
* Allow use of different protocols in `profilecli` ([#3368](https://github.com/grafana/pyroscope/pull/3368)) | ||
* Various performance improvements (#3395, #3345, #3349, #3351, #3386, #3348, #3358) | ||
* Improve readiness check for ingesters and frontend ([#3435](https://github.com/grafana/pyroscope/pull/3435)) | ||
|
||
## Fixes | ||
|
||
Version 1.7 includes the following fixes: | ||
|
||
* Fix error handling in filterProfiles ([#3338](https://github.com/grafana/pyroscope/pull/3338)) | ||
* Fix frontend header handling ([#3363](https://github.com/grafana/pyroscope/pull/3363)) | ||
* Fix line numbers for pyspy ([#3337](https://github.com/grafana/pyroscope/pull/3337)) | ||
* Don't compute delta on relabeled `godeltaprof` memory profiles ([#3398](https://github.com/grafana/pyroscope/pull/3398)) | ||
* Honor stacktrace partitions at downsampling ([#3408](https://github.com/grafana/pyroscope/pull/3408)) | ||
* Fix infinite loop in index writer ([#3356](https://github.com/grafana/pyroscope/pull/3356)) | ||
|
||
## Documentation improvements | ||
|
||
Version 1.7 includes the following documentation updates: | ||
|
||
* Add a Grafana installation to all examples ([#3431](https://github.com/grafana/pyroscope/pull/3431)) | ||
* Fix broken links ([#3440](https://github.com/grafana/pyroscope/pull/3440)) | ||
* Remove `--stability-level` for Alloy v1.2 ([#3382](https://github.com/grafana/pyroscope/pull/3382)) | ||
* Add parameters from otel-profiling-java ([#3444](https://github.com/grafana/pyroscope/pull/3444)) | ||
* Add supported languages for eBPF ([#3434](https://github.com/grafana/pyroscope/pull/3434)) | ||
* Link to supported languages ([#3432](https://github.com/grafana/pyroscope/pull/3432)) | ||
* Update link to play.grafana.org ([#3433](https://github.com/grafana/pyroscope/pull/3433)) |