Changes by Version ================== Release Notes. 8.11.0 ------------------ * Fix `cluster` and `namespace` value duplicated(`namespace` value) in properties report. * Add layer field to event when reporting. * Remove redundant `shade.package` property. * Add servicecomb-2.x plugin and Testcase. * Fix NPE in gateway plugin when the timer triggers webflux webclient call. * Add an optional plugin, trace-sampler-cpu-policy-plugin, which could disable trace collecting in high CPU load. * Change the dateformat of logs to `yyyy-MM-dd HH:mm:ss.SSS`(was `yyyy-MM-dd HH:mm:ss:SSS`). * Fix NPE in elasticsearch plugin. * Grpc plugin support trace client async generic call(without grpc stubs), support Method type: `UNARY`、`SERVER_STREAMING`. * Enhance Apache ShenYu (incubating) plugin: support trace `grpc`,`sofarpc`,`motan`,`tars` rpc proxy. * Add primary endpoint name to log events. * Fix Span not finished in gateway plugin when the gateway request timeout. * Support `-Dlog4j2.contextSelector=org.apache.logging.log4j.core.async.AsyncLoggerContextSelector` in gRPC log report. * Fix tcnative libraries relocation for aarch64. * Add `plugin.jdbc.trace_sql_parameters` into Configuration Discovery Service. * Fix argument type name of Array in postgresql-8.x-plugin from java.lang.String[] to [Ljava.lang.String; * Add type name checking in ArgumentTypeNameMatch and ReturnTypeNameMatch * Highlight ArgumentTypeNameMatch and ReturnTypeNameMatch type naming rule in docs/en/setup/service-agent/java-agent/Java-Plugin-Development-Guide.md * Fix FileWriter scheduled task NPE * Optimize gRPC Log reporter to set service name for the first element in the streaming.(No change for Kafka reporter) All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/130?closed=1)