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

wusheng pushed a commit to branch extend-pg-okhttp-dubbo-httpclient5
in repository https://gitbox.apache.org/repos/asf/skywalking-java.git

commit 2835571f939b4e9cf20a538802b257b295349075
Author: Wu Sheng <[email protected]>
AuthorDate: Wed Apr 8 23:49:04 2026 +0800

    Extend test coverage for PostgreSQL, OkHttp, Dubbo 3.x, HttpClient 5.x
    
    All compatibility verified by reading actual library source code at target 
versions.
    
    - PostgreSQL JDBC: add 42.2-42.7 (PgConnection, PgStatement etc. all 
unchanged)
    - OkHttp 4.x: add 4.10, 4.11, 4.12 (RealCall, AsyncCall, Callback all 
unchanged)
    - Dubbo 3.x: add 3.1, 3.2, 3.3 (MonitorFilter.invoke still exists, 
@Deprecated in 3.3)
    - HttpClient 5.x: add 5.2, 5.3, 5.4 (all 7 intercepted classes unchanged)
---
 CHANGES.md                                                        | 4 ++++
 docs/en/setup/service-agent/java-agent/Supported-list.md          | 8 ++++----
 test/plugin/scenarios/dubbo-3.x-scenario/support-version.list     | 3 +++
 .../plugin/scenarios/httpclient-5.x-scenario/support-version.list | 3 +++
 test/plugin/scenarios/okhttp-scenario/support-version.list        | 5 ++++-
 test/plugin/scenarios/postgresql-scenario/support-version.list    | 6 ++++++
 6 files changed, 24 insertions(+), 5 deletions(-)

diff --git a/CHANGES.md b/CHANGES.md
index f55806ecda..7cd44ef98b 100644
--- a/CHANGES.md
+++ b/CHANGES.md
@@ -17,6 +17,10 @@ Release Notes.
 * Extend GraphQL plugin to support graphql-java 18 -> 24 (20+ requires JDK 17).
 * Extend Spring Kafka plugin to support Spring Kafka 2.4 -> 2.9 and 3.0 -> 3.3.
 * Enhance test/plugin/run.sh to support extra Maven properties per version in 
support-version.list (format: version,key=value).
+* Extend PostgreSQL plugin to support PostgreSQL JDBC 42.2 -> 42.7.
+* Extend OkHttp plugin to support OkHttp 4.10 -> 4.12.
+* Extend Dubbo 3.x plugin to support Dubbo 3.1 -> 3.3.
+* Extend HttpClient 5.x plugin to support HttpClient 5.2 -> 5.4.
 
 All issues and pull requests are 
[here](https://github.com/apache/skywalking/milestone/249?closed=1)
 
diff --git a/docs/en/setup/service-agent/java-agent/Supported-list.md 
b/docs/en/setup/service-agent/java-agent/Supported-list.md
index bbc7da6940..c861a4d0a1 100644
--- a/docs/en/setup/service-agent/java-agent/Supported-list.md
+++ b/docs/en/setup/service-agent/java-agent/Supported-list.md
@@ -30,8 +30,8 @@ metrics based on the tracing data.
 * HTTP Client
   * [Feign](https://github.com/OpenFeign/feign) 9.x -> 12.1
   * [Netflix Spring Cloud 
Feign](https://github.com/spring-cloud/spring-cloud-openfeign) 1.1.x -> 2.x
-  * [Okhttp](https://github.com/square/okhttp) 2.x -> 3.x -> 4.x
-  * [Apache httpcomponent HttpClient](http://hc.apache.org/) 2.0 -> 3.1, 4.2, 
4.3, 5.0, 5.1
+  * [Okhttp](https://github.com/square/okhttp) 2.x -> 3.x -> 4.12.x
+  * [Apache httpcomponent HttpClient](http://hc.apache.org/) 2.0 -> 3.1, 4.2, 
4.3, 5.0 -> 5.4.x
   * [Spring RestTemplate](https://github.com/spring-projects/spring-framework) 
4.x
   * [Spring RestTemplate](https://github.com/spring-projects/spring-framework) 
6.x (Optional²)
   * [Jetty Client](http://www.eclipse.org/jetty/) 9.x -> 11.x
@@ -49,7 +49,7 @@ metrics based on the tracing data.
   * Oracle Driver (Optional¹), See [SkySPM Plugin 
Repository](https://github.com/SkyAPM/java-plugin-extensions)
   * H2 Driver 1.3.x -> 1.4.x
   * [ShardingSphere](https://github.com/apache/shardingsphere) 3.0.0, 4.0.0, 
4.0.1, 4.1.0, 4.1.1, 5.0.0
-  * PostgreSQL Driver 8.x, 9.x, 42.x
+  * PostgreSQL Driver 8.x, 9.x, 42.x (42.2 -> 42.7)
   * Mariadb Driver 1.8, 2.x (2.0 -> 2.7)
   * [InfluxDB](https://github.com/influxdata/influxdb-java) 2.5 -> 2.17
   * [Mssql-Jtds](https://github.com/milesibastos/jTDS) 1.x
@@ -60,7 +60,7 @@ metrics based on the tracing data.
 * RPC Frameworks
   * [Dubbo](https://github.com/alibaba/dubbo) 2.5.4 -> 2.6.0
   * [Dubbox](https://github.com/dangdangdotcom/dubbox) 2.8.4
-  * [Apache Dubbo](https://github.com/apache/dubbo) 2.7.x -> 3.x
+  * [Apache Dubbo](https://github.com/apache/dubbo) 2.7.x -> 3.3.x
   * [Motan](https://github.com/weibocom/motan) 0.2.x -> 1.1.0
   * [gRPC](https://github.com/grpc/grpc-java) 1.x
   * [Apache ServiceComb Java 
Chassis](https://github.com/apache/servicecomb-java-chassis) 1.x, 2.x
diff --git a/test/plugin/scenarios/dubbo-3.x-scenario/support-version.list 
b/test/plugin/scenarios/dubbo-3.x-scenario/support-version.list
index 48d725e191..8d1bd23e44 100644
--- a/test/plugin/scenarios/dubbo-3.x-scenario/support-version.list
+++ b/test/plugin/scenarios/dubbo-3.x-scenario/support-version.list
@@ -15,3 +15,6 @@
 # limitations under the License.
 
 3.0.4
+3.1.11
+3.2.19
+3.3.6
diff --git a/test/plugin/scenarios/httpclient-5.x-scenario/support-version.list 
b/test/plugin/scenarios/httpclient-5.x-scenario/support-version.list
index ce0644ff9f..7f305a5c10 100644
--- a/test/plugin/scenarios/httpclient-5.x-scenario/support-version.list
+++ b/test/plugin/scenarios/httpclient-5.x-scenario/support-version.list
@@ -16,3 +16,6 @@
 
 5.0
 5.1
+5.2.3
+5.3.1
+5.4.4
diff --git a/test/plugin/scenarios/okhttp-scenario/support-version.list 
b/test/plugin/scenarios/okhttp-scenario/support-version.list
index 061f66549a..1c24da2c10 100644
--- a/test/plugin/scenarios/okhttp-scenario/support-version.list
+++ b/test/plugin/scenarios/okhttp-scenario/support-version.list
@@ -34,4 +34,7 @@
 4.7.0
 4.8.0
 4.9.0
-4.9.1
\ No newline at end of file
+4.9.1
+4.10.0
+4.11.0
+4.12.0
\ No newline at end of file
diff --git a/test/plugin/scenarios/postgresql-scenario/support-version.list 
b/test/plugin/scenarios/postgresql-scenario/support-version.list
index 0966f95014..de5fa92c2d 100644
--- a/test/plugin/scenarios/postgresql-scenario/support-version.list
+++ b/test/plugin/scenarios/postgresql-scenario/support-version.list
@@ -17,3 +17,9 @@
 9.2-1004-jdbc41
 9.3-1104-jdbc41
 9.4-1206-jdbc42
+42.2.29
+42.3.10
+42.4.5
+42.5.6
+42.6.2
+42.7.10

Reply via email to