Release Notes for Pyroscope 1.12.0
Enhancements
- Added metadata label query capability in v2 (#3749)
- Implemented configurable symbols partitioning (#3820)
- S3 storage can now configure the bucket-lookup-type (#3788)
Fixes
- String table access validation in distributor (#3818)
- Several OpenTelemetry (OTel) related fixes: (#3795, #3793, #3794)
- Config struct validation implementation (#3837)
- Expanded error logging to include 400 errors (#3832)
Documentation
- Restructure Pyroscope documentation and share content (#3798)
- Documentation fixes and example updates (#3812, #3806, #3828, #3809, #3823)
Changelog
- 5b3ff8f Added bucket-lookup-type field to s3 config (#3788)
- 26950d5 Fix broken link in configure client (#3823)
- 68c28f5 Fix: Actually validate config struct (#3837)
- 1760e7b Log 400 errors in addition to 500 errors (#3832)
- 0584b60 Update
make docs
procedure (#3802) - 0d3898b Update java examples with latest SDKs (#3812)
- f9b116c [DOC] Restructure Pyroscope documentation and share content (#3798)
- 58aa143 chore(examples): update examples (#3806)
- 9d3e08d chore(examples): update examples (#3828)
- 836c495 chore(otel): update to new otlp version (#3796)
- 466aaa8 chore(otlp): add integration tests with fixtures (#3808)
- f8642be chore: bump helm chart to v1.11.0 (#3805)
- ca9c40c chore: bump x/net dependency (#3803)
- 2b28fb5 chore: remove unused workflows (#3800)
- 9d77ec6 ci: add check for generated files drift (#3842)
- cd06698 docs: Update language as per review (#3809)
- 12d5804 docs: add v11 release notes (#3804)
- 848179a docs: updates the list of contributors in README
- 67354f3 docs: updates the list of contributors in README
- f095b4a docs: updates the list of contributors in README
- 2391bdf docs: updates the list of contributors in README
- 7bfb866 docs: updates the list of contributors in README
- a71403d feat(v2): metadata label query (#3749)
- a1d0189 feat: configurable symbols partitioning (#3820)
- b362e0e fix(distributor): validate string table accesses (#3818)
- 2779897 fix(otel): do not use mappings for otel profile partitioning (#3793)
- 29c8f6f fix(otel): samples-cpu conversion (#3795)
- c32e5a6 fix(otel): use PushParsed instead of Push (#3794)
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.12.0