- Bump up BanyanDB dependency version(server and java-client) to 0.9.0.
- BanyanDB: Support
hot/warm/coldstages configuration. - Fix query continues profiling policies error when the policy is already in the cache.
- Support
hot/warm/coldstages TTL query in the status API and graphQL API. - PromQL Service: traffic query support
limitand regex match. - Fix an edge case of HashCodeSelector(Integer#MIN_VALUE causes ArrayIndexOutOfBoundsException).
- Support Flink monitoring.
- BanyanDB: Support
@ShardingKeyfor Measure tags and set to TopNAggregation group tag by default. - BanyanDB: Support cold stage data query for metrics/traces/logs.
- Increase the idle check interval of the message queue to 200ms to reduce CPU usage under low load conditions.
- Limit max attempts of DNS resolution of Istio ServiceEntry to 3, and do not wait for first resolution result in case the DNS is not resolvable at all.
- Support analysis waypoint metrics in Envoy ALS receiver.
- Add Ztunnel component in the topology.
- [Break Change] Change
compomentIdtocomponentIdsin the K8SServiceRelation Scope. - Adapt the mesh metrics if detect the ambient mesh in the eBPF access log receiver.
- Add JSON format support for the
/debugging/config/dumpstatus API. - Enhance status APIs to support multiple
acceptheader values, e.g.Accept: application/json; charset=utf-8. - Storage: separate
SpanAttachedEventRecordfor SkyWalking trace and Zipkin trace. - [Break Change]BanyanDB: Setup new Group policy.
- Enhance the trace
List/Tree/Tablegraph to support displaying multiple refs of spans and distinguishing different parents. - Fix: correct the same labels for metrics.
- Refactor: use the Fetch API to instead of Axios.
- Support cold stage data for metrics, trace and log.
- Add route to status API
/debugging/config/dumpin the UI.
- BanyanDB: Add
Data Lifecycle Stages(Hot/Warm/Cold)documentation. - Add
SWIP-9 Support flink monitoring.
All issues and pull requests are here