49 lines
2.5 KiB
Markdown
49 lines
2.5 KiB
Markdown
Changes by Version
|
|
==================
|
|
Release Notes.
|
|
|
|
8.10.0
|
|
------------------
|
|
|
|
* [Important] Namespace represents a subnet, such as kubernetes namespace, or 172.10.*.*. Make namespace concept as a
|
|
part of service naming format.
|
|
* [Important] Add cluster concept, also as a part of service naming format. The cluster name would be
|
|
1. Add as {@link #SERVICE_NAME} suffix.
|
|
2. Add as exit span's peer, ${CLUSTER} / original peer
|
|
3. Cross Process Propagation Header's value addressUsedAtClient[index=8] (Target address of this request used on the
|
|
client end).
|
|
* Support Undertow thread pool metrics collecting.
|
|
* Support Tomcat thread pool metric collect.
|
|
* Remove plugin for ServiceComb Java Chassis 0.x
|
|
* Add Guava EventBus plugin.
|
|
* Fix Dubbo 3.x plugin's tracing problem.
|
|
* Fix the bug that maybe generate multiple trace when invoke http request by spring webflux webclient.
|
|
* Support Druid Connection pool metrics collecting.
|
|
* Support HikariCP Connection pool metrics collecting.
|
|
* Support Dbcp2 Connection pool metrics collecting.
|
|
* Ignore the synthetic constructor created by the agent in the Spring patch plugin.
|
|
* Add witness class for vertx-core-3.x plugin.
|
|
* Add witness class for graphql plugin.
|
|
* Add vertx-core-4.x plugin.
|
|
* Renamed graphql-12.x-plugin to graphql-12.x-15.x-plugin and graphql-12.x-scenario to graphql-12.x-15.x-scenario.
|
|
* Add graphql-16plus plugin.
|
|
* [Test] Support to configure plugin test base images.
|
|
* [Breaking Change] Remove deprecated `agent.instance_properties` configuration.
|
|
Recommend `agent.instance_properties_json`.
|
|
* The namespace and cluster would be reported as instance properties, keys are `namespace` and `cluster`. Notice, if
|
|
instance_properties_json includes these two keys, they would be overrided by the agent core.
|
|
* [Breaking Change] Remove the namespace from `cross process propagation` key.
|
|
* Make sure the parent endpoint in tracing context from existing first ENTRY span, rather than first span only.
|
|
* Fix the bug that maybe causing memory leak and repeated traceId when use gateway-2.1.x-plugin or gateway-3.x-plugin.
|
|
* Fix Grpc 1.x plugin could leak context due to gRPC cancelled.
|
|
* Add JDK ThreadPoolExecutor Plugin.
|
|
* Support default database(not set through JDBC URL) in mysql-5.x plugin.
|
|
|
|
#### Documentation
|
|
|
|
* Add link about java agent injector.
|
|
* Update configurations doc, remove `agent.instance_properties[key]=value`.
|
|
* Update configurations doc, add `agent.cluster` and update `agent.namespace`.
|
|
|
|
All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/120?closed=1)
|