Release Apache SkyWalking Java Agent 8.11.0
Release Apache SkyWalking Java Agent 8.11.0.
SkyWalking Java Agent 8.11.0 is released. Go to downloads page to find release tars. Changes by Version
8.11.0
- Fix
cluster
andnamespace
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
(wasyyyy-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