Project Dependencies
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| com.cedarsoftware | java-util | 4.103.0 | jar | The Apache Software License, Version 2.0 |
| com.google.guava | guava | 33.7.2-jre | jar | Apache License, Version 2.0 |
| io.netty | netty-buffer | 4.2.19.Final | jar | Apache License, Version 2.0 |
| io.netty | netty-codec | 4.2.19.Final | jar | Apache License, Version 2.0 |
| org.apache.commons | commons-lang3 | 3.18.0 | jar | Apache-2.0 |
| org.apache.shardingsphere | shardingsphere-data-pipeline-cdc-protocol | 5.5.4-SNAPSHOT | jar | Apache License 2.0 |
| org.slf4j | slf4j-api | 2.0.17 | jar | MIT |
test
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| com.mysql | mysql-connector-j | 8.4.0 | jar | The GNU General Public License, v2 with Universal FOSS Exception, v1.0 |
| org.awaitility | awaitility | 4.3.0 | jar | Apache 2.0 |
| org.hamcrest | hamcrest | 3.0 | jar | BSD-3-Clause |
| org.junit.jupiter | junit-jupiter-api | 5.14.1 | jar | Eclipse Public License v2.0 |
| org.junit.jupiter | junit-jupiter-engine | 5.14.1 | jar | Eclipse Public License v2.0 |
| org.junit.jupiter | junit-jupiter-params | 5.14.1 | jar | Eclipse Public License v2.0 |
| org.mockito | mockito-core | 4.11.0 | jar | The MIT License |
| org.mockito | mockito-inline | 4.11.0 | jar | The MIT License |
| org.mockito | mockito-junit-jupiter | 4.11.0 | jar | The MIT License |
| org.opengauss | opengauss-jdbc | 3.1.0-og | jar | BSD-2-Clause |
| org.postgresql | postgresql | 42.7.13 | jar | BSD-2-Clause |
provided
The following is a list of provided dependencies for this project. These dependencies are required to compile the application, but should be provided by default when using the library:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| com.google.code.findbugs | jsr305 | 3.0.2 | jar | The Apache Software License, Version 2.0 |
| org.projectlombok | lombok | 1.18.44 | jar | The MIT License |
Project Transitive Dependencies
The following is a list of transitive dependencies for this project. Transitive dependencies are the dependencies of the project dependencies.
compile
The following is a list of compile dependencies for this project. These dependencies are required to compile and run the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| com.google.code.gson | gson | 2.10.1 | jar | Apache-2.0 |
| com.google.errorprone | error_prone_annotations | 2.22.0 | jar | Apache 2.0 |
| com.google.guava | failureaccess | 1.0.3 | jar | Apache License, Version 2.0 |
| com.google.protobuf | protobuf-java | 3.25.8 | jar | BSD-3-Clause |
| com.google.protobuf | protobuf-java-util | 3.25.8 | jar | BSD-3-Clause |
| io.netty | netty-codec-base | 4.2.19.Final | jar | Apache License, Version 2.0 |
| io.netty | netty-codec-compression | 4.2.19.Final | jar | Apache License, Version 2.0 |
| io.netty | netty-codec-marshalling | 4.2.19.Final | jar | Apache License, Version 2.0 |
| io.netty | netty-codec-protobuf | 4.2.19.Final | jar | Apache License, Version 2.0 |
| io.netty | netty-common | 4.2.19.Final | jar | Apache License, Version 2.0 |
| io.netty | netty-resolver | 4.2.19.Final | jar | Apache License, Version 2.0 |
| io.netty | netty-transport | 4.2.19.Final | jar | Apache License, Version 2.0 |
| org.jspecify | jspecify | 1.0.1 | jar | The Apache License, Version 2.0 |
test
The following is a list of test dependencies for this project. These dependencies are only required to compile and run unit tests for the application:
| GroupId | ArtifactId | Version | Type | Licenses |
|---|---|---|---|---|
| net.bytebuddy | byte-buddy | 1.18.8 | jar | Apache License, Version 2.0 |
| net.bytebuddy | byte-buddy-agent | 1.18.8 | jar | Apache License, Version 2.0 |
| org.apiguardian | apiguardian-api | 1.1.2 | jar | The Apache License, Version 2.0 |
| org.checkerframework | checker-qual | 3.39.0 | jar | The MIT License |
| org.junit.platform | junit-platform-commons | 1.14.1 | jar | Eclipse Public License v2.0 |
| org.junit.platform | junit-platform-engine | 1.14.1 | jar | Eclipse Public License v2.0 |
| org.objenesis | objenesis | 3.3 | jar | Apache License, Version 2.0 |
| org.opentest4j | opentest4j | 1.3.0 | jar | The Apache License, Version 2.0 |
Project Dependency Graph
Dependency Tree
- org.apache.shardingsphere:shardingsphere-data-pipeline-cdc-client:jar:5.5.4-SNAPSHOT
- org.apache.shardingsphere:shardingsphere-data-pipeline-cdc-protocol:jar:5.5.4-SNAPSHOT (compile)
- com.google.protobuf:protobuf-java:jar:3.25.8 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.google.protobuf:protobuf-java-util:jar:3.25.8 (compile)
- com.google.code.gson:gson:jar:2.10.1 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.google.code.gson:gson:jar:2.10.1 (compile)
- com.google.protobuf:protobuf-java:jar:3.25.8 (compile)
- io.netty:netty-buffer:jar:4.2.19.Final (compile)
- io.netty:netty-common:jar:4.2.19.Final (compile)
![[Information]](./images/icon_info_sml.gif)
- io.netty:netty-common:jar:4.2.19.Final (compile)
- io.netty:netty-codec:jar:4.2.19.Final (compile)
- io.netty:netty-transport:jar:4.2.19.Final (compile)
- io.netty:netty-resolver:jar:4.2.19.Final (compile)
![[Information]](./images/icon_info_sml.gif)
- io.netty:netty-resolver:jar:4.2.19.Final (compile)
- io.netty:netty-codec-base:jar:4.2.19.Final (compile)
![[Information]](./images/icon_info_sml.gif)
- io.netty:netty-codec-compression:jar:4.2.19.Final (compile)
![[Information]](./images/icon_info_sml.gif)
- io.netty:netty-codec-protobuf:jar:4.2.19.Final (compile)
![[Information]](./images/icon_info_sml.gif)
- io.netty:netty-codec-marshalling:jar:4.2.19.Final (compile)
![[Information]](./images/icon_info_sml.gif)
- io.netty:netty-transport:jar:4.2.19.Final (compile)
- org.opengauss:opengauss-jdbc:jar:3.1.0-og (test)
![[Information]](./images/icon_info_sml.gif)
- org.postgresql:postgresql:jar:42.7.13 (test)
- org.checkerframework:checker-qual:jar:3.39.0 (test)
![[Information]](./images/icon_info_sml.gif)
- org.checkerframework:checker-qual:jar:3.39.0 (test)
- com.mysql:mysql-connector-j:jar:8.4.0 (test)
![[Information]](./images/icon_info_sml.gif)
- com.google.guava:guava:jar:33.7.2-jre (compile)
- com.google.guava:failureaccess:jar:1.0.3 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.jspecify:jspecify:jar:1.0.1 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.google.errorprone:error_prone_annotations:jar:2.22.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- com.google.guava:failureaccess:jar:1.0.3 (compile)
- com.cedarsoftware:java-util:jar:4.103.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.apache.commons:commons-lang3:jar:3.18.0 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.slf4j:slf4j-api:jar:2.0.17 (compile)
![[Information]](./images/icon_info_sml.gif)
- org.projectlombok:lombok:jar:1.18.44 (provided)
![[Information]](./images/icon_info_sml.gif)
- com.google.code.findbugs:jsr305:jar:3.0.2 (provided)
![[Information]](./images/icon_info_sml.gif)
- org.junit.jupiter:junit-jupiter-api:jar:5.14.1 (test)
- org.opentest4j:opentest4j:jar:1.3.0 (test)
![[Information]](./images/icon_info_sml.gif)
- org.junit.platform:junit-platform-commons:jar:1.14.1 (test)
![[Information]](./images/icon_info_sml.gif)
- org.apiguardian:apiguardian-api:jar:1.1.2 (test)
![[Information]](./images/icon_info_sml.gif)
- org.opentest4j:opentest4j:jar:1.3.0 (test)
- org.junit.jupiter:junit-jupiter-engine:jar:5.14.1 (test)
- org.junit.platform:junit-platform-engine:jar:1.14.1 (test)
![[Information]](./images/icon_info_sml.gif)
- org.junit.platform:junit-platform-engine:jar:1.14.1 (test)
- org.junit.jupiter:junit-jupiter-params:jar:5.14.1 (test)
![[Information]](./images/icon_info_sml.gif)
- org.hamcrest:hamcrest:jar:3.0 (test)
![[Information]](./images/icon_info_sml.gif)
- org.mockito:mockito-core:jar:4.11.0 (test)
- net.bytebuddy:byte-buddy:jar:1.18.8 (test)
![[Information]](./images/icon_info_sml.gif)
- net.bytebuddy:byte-buddy-agent:jar:1.18.8 (test)
![[Information]](./images/icon_info_sml.gif)
- org.objenesis:objenesis:jar:3.3 (test)
![[Information]](./images/icon_info_sml.gif)
- net.bytebuddy:byte-buddy:jar:1.18.8 (test)
- org.mockito:mockito-inline:jar:4.11.0 (test)
![[Information]](./images/icon_info_sml.gif)
- org.mockito:mockito-junit-jupiter:jar:4.11.0 (test)
![[Information]](./images/icon_info_sml.gif)
- org.awaitility:awaitility:jar:4.3.0 (test)
![[Information]](./images/icon_info_sml.gif)
- org.apache.shardingsphere:shardingsphere-data-pipeline-cdc-protocol:jar:5.5.4-SNAPSHOT (compile)
Licenses
Apache License 2.0: shardingsphere-data-pipeline-cdc-client, shardingsphere-data-pipeline-cdc-protocol
The Apache License, Version 2.0: JSpecify annotations, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j
Apache 2.0: Awaitility, error-prone annotations
BSD-3-Clause: Hamcrest, Protocol Buffers [Core], Protocol Buffers [Util]
BSD-2-Clause: PostgreSQL JDBC Driver, openGauss JDBC Driver
The MIT License: Checker Qual, Project Lombok, mockito-core, mockito-inline, mockito-junit-jupiter
Apache-2.0: Apache Commons Lang, Gson
Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, Netty/Buffer, Netty/Codec, Netty/Codec/Base, Netty/Codec/Compression, Netty/Codec/Marshalling, Netty/Codec/Protobuf, Netty/Common, Netty/Resolver, Netty/Transport, Objenesis
Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Jupiter Params, JUnit Platform Commons, JUnit Platform Engine API
MIT: SLF4J API Module
The GNU General Public License, v2 with Universal FOSS Exception, v1.0: MySQL Connector/J
The Apache Software License, Version 2.0: FindBugs-jsr305, java-util
Dependency File Details
| Filename | Size | Entries | Classes | Packages | Java Version | Debug Information |
|---|---|---|---|---|---|---|
| java-util-4.103.0.jar | 857.7 kB | 355 | 340 | 7 | 1.8 | Yes |
| jsr305-3.0.2.jar | 19.9 kB | 46 | 35 | 3 | 1.5 | Yes |
| gson-2.10.1.jar | 283.4 kB | 238 | - | - | - | - |
| • Root | - | 236 | 217 | 9 | 1.7 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| error_prone_annotations-2.22.0.jar | 16.8 kB | 39 | 27 | 2 | 1.8 | Yes |
| failureaccess-1.0.3.jar | 10.8 kB | 25 | - | - | - | - |
| • Root | - | 17 | 2 | 1 | 1.8 | Yes |
| • Versioned | - | 8 | 1 | 1 | 9 | No |
| guava-33.7.2-jre.jar | 3.1 MB | 2003 | 1965 | 19 | 1.8 | Yes |
| protobuf-java-3.25.8.jar | 1.9 MB | 754 | 735 | 2 | 1.8 | Yes |
| protobuf-java-util-3.25.8.jar | 73.1 kB | 50 | 44 | 1 | 1.8 | Yes |
| mysql-connector-j-8.4.0.jar | 2.5 MB | 1132 | 1078 | 31 | 1.8 | Yes |
| netty-buffer-4.2.19.Final.jar | 378.4 kB | 196 | - | - | - | - |
| • Root | - | 194 | 175 | 2 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-codec-4.2.19.Final.jar | 4 kB | 12 | - | - | - | - |
| • Root | - | 10 | 0 | 0 | - | - |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-codec-base-4.2.19.Final.jar | 155.8 kB | 123 | - | - | - | - |
| • Root | - | 121 | 96 | 6 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-codec-compression-4.2.19.Final.jar | 237.6 kB | 158 | - | - | - | - |
| • Root | - | 156 | 134 | 1 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-codec-marshalling-4.2.19.Final.jar | 20.4 kB | 38 | - | - | - | - |
| • Root | - | 36 | 15 | 1 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-codec-protobuf-4.2.19.Final.jar | 15.1 kB | 29 | - | - | - | - |
| • Root | - | 27 | 6 | 1 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-common-4.2.19.Final.jar | 904.5 kB | 699 | - | - | - | - |
| • Root | - | 697 | 654 | 15 | 11 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-resolver-4.2.19.Final.jar | 33 kB | 37 | - | - | - | - |
| • Root | - | 35 | 22 | 1 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| netty-transport-4.2.19.Final.jar | 552.3 kB | 422 | - | - | - | - |
| • Root | - | 420 | 389 | 12 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| byte-buddy-1.18.8.jar | 4.7 MB | 3134 | - | - | - | - |
| • Root | - | 3102 | 3048 | 39 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| • Versioned | - | 30 | 25 | 1 | 24 | Yes |
| byte-buddy-agent-1.18.8.jar | 266.9 kB | 93 | - | - | - | - |
| • Root | - | 91 | 72 | 2 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| commons-lang3-3.18.0.jar | 703 kB | 444 | - | - | - | - |
| • Root | - | 443 | 413 | 18 | 1.8 | Yes |
| • Versioned | - | 1 | 1 | 1 | 9 | No |
| shardingsphere-data-pipeline-cdc-protocol-5.5.4-SNAPSHOT.jar | 222.9 kB | 96 | 77 | 2 | 1.8 | Yes |
| apiguardian-api-1.1.2.jar | 6.8 kB | 9 | 3 | 2 | 1.6 | Yes |
| awaitility-4.3.0.jar | 97.6 kB | 92 | 76 | 8 | 1.8 | Yes |
| checker-qual-3.39.0.jar | 223.9 kB | 426 | 358 | 30 | 1.8 | Yes |
| hamcrest-3.0.jar | 126.4 kB | 123 | 108 | 11 | 1.8 | Yes |
| jspecify-1.0.1.jar | 3.1 kB | 10 | 5 | 2 | 1.8 | No |
| junit-jupiter-api-5.14.1.jar | 242.5 kB | 217 | 202 | 8 | 1.8 | Yes |
| junit-jupiter-engine-5.14.1.jar | 343.2 kB | 179 | 162 | 9 | 1.8 | Yes |
| junit-jupiter-params-5.14.1.jar | 663.1 kB | 433 | 399 | 22 | 1.8 | Yes |
| junit-platform-commons-1.14.1.jar | 164.4 kB | 105 | - | - | - | - |
| • Root | - | 94 | 78 | 10 | 1.8 | Yes |
| • Versioned | - | 11 | 5 | 1 | 9 | Yes |
| junit-platform-engine-1.14.1.jar | 271.7 kB | 191 | 172 | 10 | 1.8 | Yes |
| mockito-core-4.11.0.jar | 684.9 kB | 651 | 579 | 64 | 1.8 | Yes |
| mockito-inline-4.11.0.jar | 1.5 kB | 6 | 0 | 0 | - | - |
| mockito-junit-jupiter-4.11.0.jar | 5.4 kB | 9 | 2 | 1 | 1.8 | Yes |
| objenesis-3.3.jar | 49.4 kB | 59 | 43 | 10 | 1.8 | Yes |
| opengauss-jdbc-3.1.0-og.jar | 846.1 kB | 385 | 345 | 29 | 1.8 | Yes |
| opentest4j-1.3.0.jar | 14.3 kB | 15 | 9 | 2 | 1.6 | Yes |
| postgresql-42.7.13.jar | 1.2 MB | 560 | - | - | - | - |
| • Root | - | 552 | 488 | 38 | 1.8 | Yes |
| • Versioned | - | 8 | 2 | 1 | 11 | Yes |
| lombok-1.18.44.jar | 2 MB | 1077 | 180 | 13 | 1.6 | Yes |
| slf4j-api-2.0.17.jar | 69.9 kB | 71 | - | - | - | - |
| • Root | - | 69 | 55 | 4 | 1.8 | Yes |
| • Versioned | - | 2 | 1 | 1 | 9 | No |
| Total | Size | Entries | Classes | Packages | Java Version | Debug Information |
| 41 | 24 MB | 14741 | 12808 | 448 | 11 | 38 |
| compile: 20 | compile: 9.5 MB | compile: 5799 | compile: 5371 | compile: 106 | 11 | compile: 18 |
| provided: 2 | provided: 2.1 MB | provided: 1123 | provided: 215 | provided: 16 | provided: 2 | |
| test: 19 | test: 12.4 MB | test: 7819 | test: 7222 | test: 326 | 1.8 | test: 18 |
