You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@skywalking.apache.org by wu...@apache.org on 2021/10/31 01:48:40 UTC

[skywalking-website] branch master updated: release java-agent 8.8.0 (#347)

This is an automated email from the ASF dual-hosted git repository.

wusheng pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/skywalking-website.git


The following commit(s) were added to refs/heads/master by this push:
     new e57a3bd  release java-agent 8.8.0 (#347)
e57a3bd is described below

commit e57a3bd1216e5ed7871c3c2c2bc8f9b173dbaf80
Author: wankai123 <wa...@foxmail.com>
AuthorDate: Sun Oct 31 09:48:33 2021 +0800

    release java-agent 8.8.0 (#347)
---
 .../index.md                                       | 52 ++++++++++++++++++++++
 data/docs.yml                                      |  3 ++
 data/releases.yml                                  | 23 ++++++++++
 3 files changed, 78 insertions(+)

diff --git a/content/events/release-apache-skywalking-java-agent-8-8-0/index.md b/content/events/release-apache-skywalking-java-agent-8-8-0/index.md
new file mode 100644
index 0000000..8b62c1b
--- /dev/null
+++ b/content/events/release-apache-skywalking-java-agent-8-8-0/index.md
@@ -0,0 +1,52 @@
+---
+title: Release Apache SkyWalking Java Agent 8.8.0
+date: 2021-10-31
+author: SkyWalking Team
+description: "Release Apache SkyWalking Java Agent 8.8.0."
+---
+
+SkyWalking Java Agent 8.8.0 is released. Go to [downloads](/downloads) page to find release tars.
+Changes by Version
+
+8.8.0
+------------------
+
+* **Split Java agent from the main monorepo. It is a separate repository and going to release separately**.
+* Support JDK 8-17 through upgrading byte-buddy to 1.11.18.
+* Upgrade JDK 11 in dockerfile and remove unused java_opts.
+* DataCarrier changes a `#consume` API to add properties as a parameter to initialize consumer when
+  use `Class<? extends IConsumer<T>> consumerClass`.
+* Support Multiple DNS period resolving mechanism
+* Modify `Tags.STATUS_CODE` field name to `Tags.HTTP_RESPONSE_STATUS_CODE` and type from `StringTag` to `IntegerTag`, add `Tags.RPC_RESPONSE_STATUS_CODE` field to hold rpc response code value.
+* Fix kafka-reporter-plugin shade package conflict
+* Add all config items to `agent.conf` file for convenient containerization use cases.
+* Advanced Kafka Producer configuration enhancement.
+* Support mTLS for gRPC channel.
+* fix the bug that plugin record wrong time elapse for lettuce plugin
+* fix the bug that the wrong db.instance value displayed on Skywalking-UI when existing multi-database-instance on same host port pair.
+* Add thrift plugin support thrift TMultiplexedProcessor.
+* Add benchmark result for `exception-ignore` plugin and polish plugin guide.
+* Provide Alibaba Druid database connection pool plugin.
+* Provide HikariCP database connection pool plugin.
+* Fix NumberFormat exception in jdbc-commons plugin when MysqlURLParser parser jdbcurl
+* Provide Alibaba Fastjson parser/generator plugin.
+* Provide Jackson serialization and deserialization plugin.
+* Fix a tracing context leak of SpringMVC plugin, when an internal exception throws due to response can't be found.
+* Make GRPC log reporter sharing GRPC channel with other reporters of agent. Remove config items of `agent.conf`, `plugin.toolkit.log.grpc.reporter.server_host`, `plugin.toolkit.log.grpc.reporter.server_port`, and `plugin.toolkit.log.grpc.reporter.upstream_timeout`.
+    rename `plugin.toolkit.log.grpc.reporter.max_message_size` to `log.max_message_size`.
+* Implement Kafka Log Reporter. Add config item of `agnt.conf`, `plugin.kafka.topic_logging`.
+* Add plugin to support Apache HttpClient 5.
+* Format SpringMVC & Tomcat EntrySpan operation name to `METHOD:URI`.
+* Make `HTTP method` in the operation name according to runtime, rather than previous code-level definition, which used to have possibilities including multiple HTTP methods.
+* Fix the bug that httpasyncclient-4.x-plugin does not take effect every time.
+* Add plugin to support ClickHouse JDBC driver.
+* Fix version compatibility for JsonRPC4J plugin.
+* Add plugin to support Apache Kylin-jdbc 2.6.x 3.x 4.x
+* Fix instrumentation v2 API doesn't work for constructor instrumentation.
+* Add plugin to support okhttp 2.x
+* Optimize okhttp 3.x 4.x plugin to get span time cost precisely
+* Adapt message header properties of RocketMQ 4.9.x
+
+#### Documentation
+
+All issues and pull requests are [here](https://github.com/apache/skywalking/milestone/99?closed=1)
\ No newline at end of file
diff --git a/data/docs.yml b/data/docs.yml
index aea5a6f..46e546f 100644
--- a/data/docs.yml
+++ b/data/docs.yml
@@ -56,6 +56,9 @@
       docs:
         - version: latest
           link: /docs/skywalking-java/latest/readme/
+        - version: v8.8.0
+          link: /docs/skywalking-java/v8.8.0/readme/
+          commitId: 3bc0d47ff579616c593af562ef245dc1675521e0
 
     - name: Python Agent
       icon: P
diff --git a/data/releases.yml b/data/releases.yml
index 223a0cc..49c13d6 100644
--- a/data/releases.yml
+++ b/data/releases.yml
@@ -190,6 +190,29 @@
 - type: Agent
   description:
   list:
+    - name: SkyWalking Java Agent
+      icon: J
+      description: The Java Agent for Apache SkyWalking, which provides the native tracing/metrics/logging abilities for Java projects.
+      source:
+        - version: v8.8.0
+          date: Oct. 31th, 2021
+          downloadLink:
+            - name: src
+              link: https://www.apache.org/dyn/closer.cgi/skywalking/java-agent/8.8.0/apache-skywalking-java-agent-8.8.0-src.tgz
+            - name: asc
+              link: https://downloads.apache.org/skywalking/java-agent/8.8.0/apache-skywalking-java-agent-8.8.0-src.tgz.asc
+            - name: sha512
+              link: https://downloads.apache.org/skywalking/java-agent/8.8.0/apache-skywalking-java-agent-8.8.0-src.tgz.sha512
+      distribution:
+        - version: v8.8.0
+          date: Oct. 31th, 2021
+          downloadLink:
+            - name: tar
+              link: https://www.apache.org/dyn/closer.cgi/skywalking/java-agent/8.8.0/apache-skywalking-java-agent-8.8.0.tgz
+            - name: asc
+              link: https://downloads.apache.org/skywalking/java-agent/8.8.0/apache-skywalking-java-agent-8.8.0.tgz.asc
+            - name: sha512
+              link: https://downloads.apache.org/skywalking/java-agent/8.8.0/apache-skywalking-java-agent-8.8.0.tgz.sha512
     - name: SkyWalking Nginx LUA
       icon: L
       description: SkyWalking Nginx Agent provides the native tracing capability for Nginx powered by Nginx LUA module.