Changelog of 8.1.0 release. (#5180)
This commit is contained in:
parent
5cf1d122cc
commit
906c2329fc
68
CHANGES.md
68
CHANGES.md
|
|
@ -2,6 +2,74 @@ Changes by Version
|
|||
==================
|
||||
Release Notes.
|
||||
|
||||
8.1.0
|
||||
------------------
|
||||
#### Project
|
||||
* Support Kafka as an optional trace, JVM metrics, profiling snapshots and meter system data transport layer.
|
||||
* Support Meter system, including the native metrics APIs and the Spring Sleuth adoption.
|
||||
* Support JVM thread metrics.
|
||||
|
||||
#### Java Agent
|
||||
* [**Core**] Fix the concurrency access bug in the Concurrency ClassLoader Case.
|
||||
* [**Core**] Separate the config of the plugins from the core level.
|
||||
* [**Core**] Support instrumented class cached in memory or file, to be compatible with other agents, such as Arthas.
|
||||
* Add logic endpoint concept. Could analysis any span or tags flagged by the logic endpoint.
|
||||
* Add Spring annotation component name for UI visualization only.
|
||||
* Add support to trace `Call procedures` in MySQL plugin.
|
||||
* Support GraphQL plugin.
|
||||
* Support Quasar fiber plugin.
|
||||
* Support InfluxDB java client plugin.
|
||||
* Support brpc java plugin
|
||||
* Support `ConsoleAppender` in the logback v1 plugin.
|
||||
* Enhance vert.x endpoint names.
|
||||
* Optimize the code to prevent mongo statements from being too long.
|
||||
* Fix WebFlux plugin concurrency access bug.
|
||||
* Fix ShardingSphere plugins internal conflicts.
|
||||
* Fix duplicated Spring MVC endpoint.
|
||||
* Fix lettuce plugin sometimes trace doesn‘t show span layer.
|
||||
* Fix `@Tag` returnedObject bug.
|
||||
|
||||
#### OAP-Backend
|
||||
* Support Jetty Server advanced configurations.
|
||||
* Support label based filter in the prometheus fetcher and OpenCensus receiver.
|
||||
* Support using k8s configmap as the configuration center.
|
||||
* Support OAP health check, and storage module health check.
|
||||
* Support sampling rate in the dynamic configuration.
|
||||
* Add `endpoint_relation_sla` and `endpoint_relation_percentile` for endpoint relationship metrics.
|
||||
* Add components for Python plugins, including Kafka, Tornado, Redis, Django, PyMysql.
|
||||
* Add components for Golang SDK.
|
||||
* Add Nacos 1.3.1 back as an optional cluster coordinator and dynamic configuration center.
|
||||
* Enhance the metrics query for ElasticSearch implementation to increase the stability.
|
||||
* Reduce the length of storage entity names in the self-observability for MySQL and TiDB storage.
|
||||
* Fix labels are missing in Prometheus analysis context.
|
||||
* Fix column length issue in MySQL/TiDB storage.
|
||||
* Fix no data in 2nd level aggregation in self-observability.
|
||||
* Fix searchService bug in ES implementation.
|
||||
* Fix wrong validation of endpoint relation entity query.
|
||||
* Fix the bug caused by the OAL debug flag.
|
||||
* Fix endpoint dependency bug in MQ and uninstrumented proxy cases.
|
||||
* Fix time bucket conversion issue in the InfluxDB storage implementation.
|
||||
* Update k8s client to 8.0.0
|
||||
|
||||
#### UI
|
||||
* Support endpoint dependency graph.
|
||||
* Support x-scroll of trace/profile page
|
||||
* Fix database selector issue.
|
||||
* Add the bar chart in the UI templates.
|
||||
|
||||
#### Document
|
||||
* Update the user logo wall.
|
||||
* Add backend configuration vocabulary document.
|
||||
* Add agent installation doc for Tomcat9 on Windows.
|
||||
* Add istioctl ALS commands for the document.
|
||||
* Fix TTL documentation.
|
||||
* Add FAQ doc about thread instrumentation.
|
||||
|
||||
#### CVE
|
||||
* Fix fuzzy query sql injection in the MySQL/TiDB storage.
|
||||
|
||||
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/52?closed=1)
|
||||
|
||||
8.0.1
|
||||
------------------
|
||||
|
||||
|
|
|
|||
|
|
@ -22,5 +22,9 @@ we could consider adding a better dynamic trace sampling mechanism at the backen
|
|||
when throughput goes over the threshold, active the sampling rate to 100%->10% step by step,
|
||||
which means you could get the OAP and ES 3 times more powerful than usual, just ignore the traces at hot time.
|
||||
|
||||
### Is MQ transport acceptable even there are several side effects?
|
||||
Even MQ transport is not recommended from the production perspective, SkyWalking still has optional plugins named
|
||||
`kafka-reporter` and `kafka-fetcher` for this feature since 8.1.0.
|
||||
|
||||
### How about MQ metrics data exporter?
|
||||
I would say, it is already available there. Exporter module with gRPC default mechanism is there. It is easy to provide a new implementor of that module.
|
||||
Loading…
Reference in New Issue