v0.8.0
Changelog
v0.8.0 - 2023-06-30
New features
- Provide a new metric called kindling_k8s_workload_info, which supports workload filtering for k8s, thus preventing frequent crashes of Grafana topology. Please refer to the doc for any limitations.(#530)
- Added support for displaying trace-profiling data by querying from Elasticsearch. (#528)
- Display scheduler run queue latency on Trace-Profiling chart. To learn more about the concept of 'Run Queue Latency', refer to this blog post. You can also find a use case for this feature in this blog post. (#494)
Enhancements
- Upgrade the Grafana version to 8.5.26 (#533)
- MySQL CommandLine Case: Ignore quit command and get sql with CLIENT_QUERY_ATTRIBUTES(#523)
⚠️ Breaking change: Refactor the data format of on/off CPU events from "string" to "array". Note that the old data format cannot be parsed using the new version of the front-end.(#512 #520)
Bug fixes
- Fix the bug where the DNS domain is not obtained when DNS transport over TCP. (#524)
- Fix panic: send on closed channel. (#519)
- Fix the bug that the event detail panel doesn't hide when switching profiles.(#513)
- Fix span data deduplication issue.(#511)
In this release, we have a new contributor @hwz779866221. Thanks and welcome! 🥳