github.com/grafana/pyroscope@v1.18.0/CHANGELOG.md (about) 1 # Changelog 2 3 ## main / unreleased 4 5 ### Grafana Phlare 6 7 * [CHANGE] Upgrade base image to latest alpine version 1.17.2 8 9 ## 0.5.1 10 11 ### Grafana Phlare 12 13 * [BUGFIX] Ensure config file parses properly (#536) (#537) 14 15 ## 0.5.0 16 17 ### Grafana Phlare 18 19 * [CHANGE] Move from kubeval to kubeconform (#534) 20 * [CHANGE] Bump minimal support version to 1.19 (#531) 21 * [CHANGE] Update go versions used to 1.19.6 (#533) 22 * [CHANGE] Update prometheus to have latest relabeling support (#528) 23 * [FEATURE] Ingester limits (#523) 24 * [ENHANCEMENT] Add -modules support (#497) 25 * [ENHANCEMENT] Improve annotations based scraping for helm (#529) 26 * [ENHANCEMENT] Upgrade linter to work with Go Generics (#524) 27 28 ## 0.4.0 29 30 ### Grafana Phlare 31 32 * [FEATURE] Add distributor limits (#510) 33 34 ## 0.3.0 35 36 ### Grafana Phlare 37 38 * [CHANGE] Fix cutting by block size and adjust limits by @simonswine in https://github.com/grafana/phlare/pull/514 39 * [CHANGE] Increase ingesters default limits by @cyriltovena in https://github.com/grafana/phlare/pull/518 40 * [FEATURE] Flush profiles to disk per row groups by @simonswine in https://github.com/grafana/phlare/pull/486 41 * [ENHANCEMENT] Add observability using Loki/Tempo and Grafana Agent by @simonswine in https://github.com/grafana/phlare/pull/495 42 * [ENHANCEMENT] Add a debug image with phlare running through dlv by @simonswine in https://github.com/grafana/phlare/pull/511 43 * [BUGFIX] Use the correct API in readyHandler by @hi-rustin in https://github.com/grafana/phlare/pull/516 44 45 ## 0.2.0 46 47 ### Grafana Phlare 48 49 * [FEATURE] Add query-frontend, query-scheduler and querier worker. (#496) 50 * [ENHANCEMENT] Add missing flags to expand config file (#492) 51 * [ENHANCEMENT] Use gotestsum 5d6c5cf 52 * [BUGFIX] Correctly implement connect health checker service (#491) 53 54 ## 0.1.2 55 56 ### Grafana Phlare 57 58 * [CHANGE] Add an API go module for external usage. (#466) 59 * [CHANGE] 27bb8d13 Add a github action to release automatically when tagging the repo. (#482) 60 * [ENHANCEMENT] c2bfdbce Implements a pprof query API. (#474) 61 * [ENHANCEMENT] 2f036598 Add query subcommand to profilecli for downloading pprof from phlare (#475) 62 * [ENHANCEMENT] 9b645e Add accept/encoding gzip to scrape client (#459) 63 * [ENHANCEMENT] ac09c628 Add support HTTP service discovery (#453) 64 * [BUGFIX] Fixes the scrape timeout validation. (#465) 65 * [BUGFIX] Configure Minio correctly in helm (#459) 66 * [BUGFIX] Usage stats reporter: fix to remove duplicate if block (#483) 67 68 ## 0.1.1 69 70 ### Grafana Phlare 71 72 * [CHANGE] Upgrade all go version used to 1.19.4 [90ecd84c](https://github.com/grafana/phlare/commit/90ecd84c10d25a833d039a6d2b3fb25d8ab2c4d3) 73 * [CHANGE] Upgrade base image to latest alpine version 1.16.3 [87493d17](https://github.com/grafana/phlare/commit/87493d17) 74 * [ENHANCEMENT] Add endpoints for fgprof wall clock profiles to Grafana Phlare [#413](https://github.com/grafana/phlare/pull/413) 75 * [ENHANCEMENT] Helm/Jsonnet Stricter defaults for `podSecurityContext` [#444](https://github.com/grafana/phlare/pull/444) 76 * [ENHANCEMENT] Add support for Tencent COS object storage [#437](https://github.com/grafana/phlare/pull/437) 77 * [ENHANCEMENT] Add CLI flag to print version [#406](https://github.com/grafana/phlare/issues/406) 78 * [BUGFIX] Fixes bug in middleware instrumentation, that failed HTTP2 requests. [#231](https://github.com/grafana/phlare/issues/231) 79 * [BUGFIX] Fixes a race in the usage reporter [#386](https://github.com/grafana/phlare/issues/386) 80 * [BUGFIX] Fixes build arteficts report incorrect version numbers [#391](https://github.com/grafana/phlare/issues/391) 81 * [BUGFIX] Ensure that a path prefix is correctly appended when scraping profiles [#410](https://github.com/grafana/phlare/issues/410) 82 83 ## 0.1.0 84 85 ### Grafana Phlare 86 87 Initial release 88 89 - **Grafana Phlare is a horizontally-scalable, highly-available, multi-tenant continuous profiling aggregation system** with similar architecture to Grafana Mimir, Grafana Loki, and Grafana Tempo. 90 - **Easy to get started with guides** covering Helm, Tanka, and docker-compose installations. 91 - **A fully integrated data source in Grafana** to correlate your continuous profiling data with other observability signals using Grafana Explore and dashboards. The native flame graph panel visualization can also be used by other profiling data sources. 92 - **Phlare packages an Agent** for pulling profiles directly from your applications like Prometheus. We have also provided detailed documentation about how to profile your application written in **Go, Java/JVM, Python, and Rust**.