3.5 KiB
3.5 KiB
10.2.0
Project
- Add
doc_valuesfor fields that need to be sorted or aggregated in Elasticsearch, and disable all others.- This change would not impact the existing deployment and its feature for our official release users.
- Warning If there are custom query plugins for our Elasticsearch indices, this change could break them as sort queries and aggregation queries which used the unexpected fields are being blocked.
OAP Server
- Skip processing OTLP metrics data points with flag
FLAG_NO_RECORDED_VALUE, which causes exceptional result. - Add self observability metrics for GraphQL query,
graphql_query_latency. - Reduce the count of process index and adding time range when query process index.
- Bump up Apache commons-io to 2.17.0.
- Polish eBPF so11y metrics and add error count for query metrics.
- Support query endpoint list with duration parameter(optional).
- Change the endpoint_traffic to updatable for the additional column
last_ping. - Add Component ID(5023) for the GoZero framework.
- Support Kong monitoring.
- Support adding additional attr[0-5] for service/endpoint level metrics.
- Support async-profiler feature for performance analysis.
- Add metrics value owner for metrics topN query result.
- Add naming control for
EndpointDependencyBuilder. - The index type
BanyanDB.IndexRule.IndexType#TREEis removed. All indices are usingIndexType#INVERTEDnow. - Add max query size settings to BanyanDB.
- Fix "BanyanDBTraceQueryDAO.queryBasicTraces" doesn't support querying by "trace_id".
- Polish mesh data dispatcher: don't generate Instance/Endpoint metrics if they are empty.
- Adapt the new metadata standardization in Istio 1.24.
- Bump up netty to 4.1.115, grpc to 1.68.1, boringssl to 2.0.69.
- BanyanDB: Support update the Group settings when OAP starting.
- BanyanDB: Introduce index mode and refactor banyandb group settings.
- BanyanDB: Introduce the new Progressive TTL feature.
- BanyanDB: Support update the Schema when OAP starting.
- BanyanDB: Speed up OAP booting while initializing BanyanDB.
- BanyanDB: Support
@EnableSorton the column to enable sorting forIndexRuleand set the default to false.
UI
- Add support for case-insensitive search in the dashboard list.
- Add content decorations to Table and Card widgets.
- Support the endpoint list widget query with duration parameter.
- Support ranges for Value Mappings.
- Add service global topN widget on
General-Root,Mesh-Root,K8S-Rootdashboard. - Fix initialization dashboards.
- Update the Kubernetes metrics for reduce multiple metrics calculate in MQE.
- Support view data value related dashboards in TopList widgets.
- Add endpoint global topN widget on
General-Root,Mesh-Root. - Implement owner option for TopList widgets in related trace options.
- Hide entrances to unrelated dashboards in topn list.
- Split topology metric query to avoid exceeding the maximum query complexity.
- Fix view metrics related trace and metrics query.
- Add support collapse span.
- Refactor copy util with Web API.
- Releases an existing object URL.
- Optimize Trace Profiling widget.
- Implement Async Profiling widget.
Documentation
- Update release document to adopt newly added revision-based process.
- Improve BanyanDB documentation.
- Improve component-libraries documentation.
- Improve configuration-vocabulary documentation.
All issues and pull requests are here