10.4.0

Project

  • Fix E2E test metrics verify: make it failure if the metric values all null.

OAP Server

  • KubernetesCoordinator: make self instance return real pod IP address instead of 127.0.0.1.
  • Enhance the alarm kernel with recovered status notification capability
  • Fix BrowserWebVitalsPerfData clsTime to cls and make it double type.
  • Init log-mal-rules at module provider start stage to avoid re-init for every LAL.
  • Fail fast if SampleFamily is empty after MAL filter expression.
  • Fix range matrix and scalar binary operation in PromQL.
  • Add LatestLabeledFunction for meter.
  • MAL Labeled metrics support additional attributes.
  • Bump up netty to 4.2.9.Final.
  • Add support for OpenSearch/ElasticSearch client certificate authentication.

UI

  • Fix the missing icon in new native trace view.
  • Enhance the alert page to show the recovery time of resolved alerts.

Documentation

  • Add benchmark selection into banyanDB storage documentation.
  • Fix progressive TTL doc for banyanDB.

All issues and pull requests are here