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.esotericsoftware kryo 5.6.2 jar 3-Clause BSD License
com.google.code.gson gson 2.11.0 jar Apache-2.0
net.bytebuddy byte-buddy 1.15.10 jar Apache License, Version 2.0
org.apache.avro avro 1.12.0 jar Apache-2.0
org.apache.ratis ratis-netty 3.1.2 jar Apache License, Version 2.0
org.apache.ratis ratis-server 3.1.2 jar Apache License, Version 2.0
org.eclipse.jetty.http2 jetty-http2-server 12.0.15 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.rocksdb rocksdbjni 9.8.4 jar Apache License 2.0GNU General Public License, version 2
org.slf4j slf4j-api 2.0.16 jar MIT License
org.slf4j slf4j-simple 2.0.16 jar MIT License
org.sonatype.central central-publishing-maven-plugin 0.6.0 jar The Apache License, Version 2.0
software.amazon.awssdk s3 2.30.11 jar 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
org.junit.jupiter junit-jupiter-api 5.11.3 jar Eclipse Public License v2.0
org.junit.jupiter junit-jupiter-engine 5.11.3 jar Eclipse Public License v2.0

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.esotericsoftware minlog 1.3.1 jar 3-Clause BSD License
com.esotericsoftware reflectasm 1.11.9 jar 3-Clause BSD License
com.fasterxml.jackson.core jackson-annotations 2.17.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-core 2.17.2 jar The Apache Software License, Version 2.0
com.fasterxml.jackson.core jackson-databind 2.17.2 jar The Apache Software License, Version 2.0
com.github.package-url packageurl-java 1.4.1 jar MIT
com.google.code.findbugs jsr305 3.0.2 jar The Apache Software License, Version 2.0
com.google.errorprone error_prone_annotations 2.27.0 jar Apache 2.0
com.google.guava failureaccess 1.0.1 jar The Apache Software License, Version 2.0
com.google.guava guava 32.1.0-jre jar Apache License, Version 2.0
com.google.guava listenablefuture 9999.0-empty-to-avoid-conflict-with-guava jar The Apache Software License, Version 2.0
com.google.j2objc j2objc-annotations 2.8 jar Apache License, Version 2.0
commons-codec commons-codec 1.17.1 jar Apache-2.0
commons-io commons-io 2.13.0 jar Apache-2.0
org.apache.commons commons-compress 1.26.2 jar Apache-2.0
org.apache.commons commons-lang3 3.12.0 jar Apache License, Version 2.0
org.apache.httpcomponents.client5 httpclient5 5.3.1 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5 5.2.4 jar Apache License, Version 2.0
org.apache.httpcomponents.core5 httpcore5-h2 5.2.4 jar Apache License, Version 2.0
org.apache.ratis ratis-client 3.1.2 jar Apache License, Version 2.0
org.apache.ratis ratis-common 3.1.2 jar Apache License, Version 2.0
org.apache.ratis ratis-metrics-api 3.1.2 jar Apache License, Version 2.0
org.apache.ratis ratis-proto 3.1.2 jar Apache License, Version 2.0
org.apache.ratis ratis-server-api 3.1.2 jar Apache License, Version 2.0
org.apache.ratis ratis-thirdparty-misc 1.0.6 jar Apache License, Version 2.0
org.checkerframework checker-qual 3.33.0 jar The MIT License
org.codehaus.plexus plexus-utils 3.5.1 jar Apache License, Version 2.0
org.eclipse.jetty jetty-http 12.0.15 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-io 12.0.15 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-server 12.0.15 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty jetty-util 12.0.15 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty.http2 jetty-http2-common 12.0.15 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.eclipse.jetty.http2 jetty-http2-hpack 12.0.15 jar Eclipse Public License - Version 2.0Apache Software License - Version 2.0
org.objenesis objenesis 3.4 jar Apache License, Version 2.0
org.reactivestreams reactive-streams 1.0.4 jar MIT-0
software.amazon.awssdk annotations 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk arns 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk auth 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk aws-core 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk aws-query-protocol 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk aws-xml-protocol 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk checksums 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk checksums-spi 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk crt-core 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk endpoints-spi 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk http-auth 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk http-auth-aws 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk http-auth-aws-eventstream 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk http-auth-spi 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk http-client-spi 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk identity-spi 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk json-utils 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk metrics-spi 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk profiles 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk protocol-core 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk regions 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk retries 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk retries-spi 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk sdk-core 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk third-party-jackson-core 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk utils 2.30.11 jar Apache License, Version 2.0
software.amazon.eventstream eventstream 1.0.1 jar Apache License, Version 2.0

runtime

The following is a list of runtime dependencies for this project. These dependencies are required to run the application:

GroupId ArtifactId Version Type Licenses
commons-logging commons-logging 1.2 jar The Apache Software License, Version 2.0
io.netty netty-buffer 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-codec 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-codec-http 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-codec-http2 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-common 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-handler 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-transport 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-transport-classes-epoll 4.1.115.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.1.115.Final jar Apache License, Version 2.0
org.apache.httpcomponents httpclient 4.5.13 jar Apache License, Version 2.0
org.apache.httpcomponents httpcore 4.4.16 jar Apache License, Version 2.0
software.amazon.awssdk apache-client 2.30.11 jar Apache License, Version 2.0
software.amazon.awssdk netty-nio-client 2.30.11 jar 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
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.platform junit-platform-commons 1.11.3 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 1.11.3 jar Eclipse Public License v2.0
org.opentest4j opentest4j 1.3.0 jar The Apache License, Version 2.0

Project Dependency Graph

Dependency Tree

Licenses

Apache Software License - Version 2.0: Core :: HTTP, Core :: HTTP2 :: Common, Core :: HTTP2 :: HPACK, Core :: HTTP2 :: Server, Core :: IO, Core :: Server, Core :: Utilities

3-Clause BSD License: Kryo, MinLog, ReflectASM

MIT-0: reactive-streams

The Apache License, Version 2.0: Central Publishing Maven Plugin, Sodacan Core, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Apache 2.0: error-prone annotations

MIT License: SLF4J API Module, SLF4J Simple Provider

Eclipse Public License v2.0: JUnit Jupiter API, JUnit Jupiter Engine, JUnit Platform Commons, JUnit Platform Engine API

GNU General Public License, version 2: RocksDB JNI

Eclipse Public License - Version 2.0: Core :: HTTP, Core :: HTTP2 :: Common, Core :: HTTP2 :: HPACK, Core :: HTTP2 :: Server, Core :: IO, Core :: Server, Core :: Utilities

Apache License 2.0: RocksDB JNI

The MIT License: Checker Qual

Apache License, Version 2.0: AWS Event Stream, AWS Java SDK :: AWS CRT Core, AWS Java SDK :: AWS Core, AWS Java SDK :: Annotations, AWS Java SDK :: Arns, AWS Java SDK :: Auth, AWS Java SDK :: Checksums, AWS Java SDK :: Checksums SPI, AWS Java SDK :: Core :: Protocols :: AWS Query Protocol, AWS Java SDK :: Core :: Protocols :: AWS Xml Protocol, AWS Java SDK :: Core :: Protocols :: Json Utils, AWS Java SDK :: Core :: Protocols :: Protocol Core, AWS Java SDK :: Endpoints SPI, AWS Java SDK :: HTTP Auth, AWS Java SDK :: HTTP Auth AWS, AWS Java SDK :: HTTP Auth Event Stream, AWS Java SDK :: HTTP Auth SPI, AWS Java SDK :: HTTP Client Interface, AWS Java SDK :: HTTP Clients :: Apache, AWS Java SDK :: HTTP Clients :: Netty Non-Blocking I/O, AWS Java SDK :: Identity SPI, AWS Java SDK :: Metrics SPI, AWS Java SDK :: Profiles, AWS Java SDK :: Regions, AWS Java SDK :: Retries, AWS Java SDK :: Retries API, AWS Java SDK :: SDK Core, AWS Java SDK :: Services :: Amazon S3, AWS Java SDK :: Third Party :: Jackson-core, AWS Java SDK :: Utilities, Apache Commons Lang, Apache HttpClient, Apache HttpComponents Core HTTP/1.1, Apache HttpComponents Core HTTP/2, Apache HttpCore, Apache Ratis Client, Apache Ratis Common, Apache Ratis Metrics API, Apache Ratis Netty Support, Apache Ratis Protocols, Apache Ratis Server, Apache Ratis Server API, Apache Ratis Thirdparty Miscellaneous, Byte Buddy (without dependencies), Guava: Google Core Libraries for Java, J2ObjC Annotations, Netty/Buffer, Netty/Codec, Netty/Codec/HTTP, Netty/Codec/HTTP2, Netty/Common, Netty/Handler, Netty/Resolver, Netty/Transport, Netty/Transport/Classes/Epoll, Netty/Transport/Native/Unix/Common, Objenesis, Plexus Common Utilities

Apache-2.0: Apache Avro, Apache Commons Codec, Apache Commons Compress, Apache Commons IO, Gson

MIT: Package URL

The Apache Software License, Version 2.0: Apache Commons Logging, FindBugs-jsr305, Guava InternalFutureFailureAccess and InternalFutures, Guava ListenableFuture only, Jackson-annotations, Jackson-core, jackson-databind

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
kryo-5.6.2.jar 373.9 kB 247 233 5 1.8 Yes
minlog-1.3.1.jar 5.9 kB 12 2 1 1.6 Yes
reflectasm-1.11.9.jar 72.3 kB 37 26 2 1.5 Yes
jackson-annotations-2.17.2.jar 78.5 kB 87 74 2 1.6 Yes
jackson-core-2.17.2.jar 581.9 kB 272 - - - -
   • Root - 242 210 14 1.8 Yes
   • Versioned - 2 1 1 9 No
   • Versioned - 10 3 1 11 Yes
   • Versioned - 9 2 1 17 Yes
   • Versioned - 9 2 1 21 Yes
jackson-databind-2.17.2.jar 1.6 MB 824 - - - -
   • Root - 822 784 23 1.8 Yes
   • Versioned - 2 1 1 9 No
packageurl-java-1.4.1.jar 15.6 kB 18 7 2 1.8 Yes
jsr305-3.0.2.jar 19.9 kB 46 35 3 1.5 Yes
gson-2.11.0.jar 298.4 kB 244 - - - -
   • Root - 243 223 9 1.7 Yes
   • Versioned - 1 1 1 9 No
error_prone_annotations-2.27.0.jar 19.4 kB 47 - - - -
   • Root - 40 27 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.1.jar 4.6 kB 15 2 1 1.7 Yes
guava-32.1.0-jre.jar 3 MB 2060 2020 18 1.8 Yes
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-2.8.jar 9.3 kB 24 13 1 1.7 Yes
commons-codec-1.17.1.jar 372.7 kB 262 - - - -
   • Root - 261 114 7 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-io-2.13.0.jar 484 kB 355 329 14 1.8 Yes
commons-logging-1.2.jar 61.8 kB 42 28 2 1.2 Yes
netty-buffer-4.1.115.Final.jar 337.8 kB 172 155 2 1.6 Yes
netty-codec-4.1.115.Final.jar 352.9 kB 248 219 10 1.6 Yes
netty-codec-http-4.1.115.Final.jar 668.3 kB 420 391 9 1.6 Yes
netty-codec-http2-4.1.115.Final.jar 490.4 kB 302 281 1 1.6 Yes
netty-common-4.1.115.Final.jar 718.2 kB 572 536 13 1.6 Yes
netty-handler-4.1.115.Final.jar 578.4 kB 395 363 12 1.6 Yes
netty-resolver-4.1.115.Final.jar 37.8 kB 41 29 1 1.6 Yes
netty-transport-4.1.115.Final.jar 521.4 kB 416 386 12 1.6 Yes
netty-transport-classes-epoll-4.1.115.Final.jar 147.6 kB 87 67 1 1.6 Yes
netty-transport-native-unix-common-4.1.115.Final.jar 44.2 kB 45 32 1 1.6 Yes
byte-buddy-1.15.10.jar 8.5 MB 5895 - - - -
   • Root - 2957 2904 38 1.6 Yes
   • Versioned - 2938 2896 39 1.8 Yes
avro-1.12.0.jar 713.4 kB 495 467 13 11 Yes
commons-compress-1.26.2.jar 1.1 MB 624 - - - -
   • Root - 623 571 36 1.8 Yes
   • Versioned - 1 1 1 9 No
commons-lang3-3.12.0.jar 587.4 kB 374 345 17 1.8 Yes
httpclient-4.5.13.jar 780.3 kB 511 470 24 1.6 Yes
httpcore-4.4.16.jar 327.9 kB 283 253 17 1.6 Yes
httpclient5-5.3.1.jar 861.7 kB 544 501 26 1.8 Yes
httpcore5-5.2.4.jar 855 kB 679 634 30 1.8 Yes
httpcore5-h2-5.2.4.jar 237.1 kB 177 149 14 1.8 Yes
ratis-client-3.1.2.jar 121.4 kB 82 64 4 1.8 Yes
ratis-common-3.1.2.jar 380.8 kB 281 256 12 1.8 Yes
ratis-metrics-api-3.1.2.jar 18.7 kB 25 10 1 1.8 Yes
ratis-netty-3.1.2.jar 134.2 kB 78 60 4 1.8 Yes
ratis-proto-3.1.2.jar 1.5 MB 595 568 5 1.8 Yes
ratis-server-3.1.2.jar 484 kB 191 166 10 1.8 Yes
ratis-server-api-3.1.2.jar 99.7 kB 99 78 7 1.8 Yes
ratis-thirdparty-misc-1.0.6.jar 17.7 MB 8015 7611 156 1.8 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
checker-qual-3.33.0.jar 224 kB 426 358 30 1.8 Yes
plexus-utils-3.5.1.jar 269.3 kB 152 - - - -
   • Root - 134 108 9 1.8 Yes
   • Versioned - 6 1 1 9 Yes
   • Versioned - 6 1 1 10 Yes
   • Versioned - 6 1 1 11 Yes
jetty-http-12.0.15.jar 419.1 kB 228 209 5 17 Yes
jetty-io-12.0.15.jar 326.3 kB 219 204 6 17 Yes
jetty-server-12.0.15.jar 626.5 kB 319 301 7 17 Yes
jetty-util-12.0.15.jar 688 kB 418 390 13 17 Yes
jetty-http2-common-12.0.15.jar 210.8 kB 136 119 8 17 Yes
jetty-http2-hpack-12.0.15.jar 38.2 kB 33 18 3 17 Yes
jetty-http2-server-12.0.15.jar 48.7 kB 32 19 3 17 Yes
junit-jupiter-api-5.11.3.jar 216.4 kB 197 182 8 1.8 Yes
junit-jupiter-engine-5.11.3.jar 260.1 kB 152 135 9 1.8 Yes
junit-platform-commons-1.11.3.jar 142 kB 88 - - - -
   • Root - 78 64 8 1.8 Yes
   • Versioned - 10 4 1 9 Yes
junit-platform-engine-1.11.3.jar 246.8 kB 177 158 10 1.8 Yes
objenesis-3.4.jar 49.1 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
reactive-streams-1.0.4.jar 11.6 kB 17 13 1 1.6 Yes
rocksdbjni-9.8.4.jar 71.7 MB 270 253 2 1.8 Yes
slf4j-api-2.0.16.jar 69.4 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-simple-2.0.16.jar 15.7 kB 22 - - - -
   • Root - 20 6 1 1.8 Yes
   • Versioned - 2 1 1 9 No
central-publishing-maven-plugin-0.6.0.jar 99.2 kB 96 64 17 1.8 Yes
annotations-2.30.11.jar 13.8 kB 26 13 1 1.8 No
apache-client-2.30.11.jar 76.1 kB 69 42 6 1.8 Yes
arns-2.30.11.jar 15.8 kB 21 8 1 1.8 Yes
auth-2.30.11.jar 234.9 kB 177 151 12 1.8 Yes
aws-core-2.30.11.jar 180.8 kB 165 123 22 1.8 Yes
aws-query-protocol-2.30.11.jar 69.4 kB 63 45 4 1.8 Yes
aws-xml-protocol-2.30.11.jar 102.3 kB 80 63 3 1.8 Yes
checksums-2.30.11.jar 69.8 kB 33 19 2 1.8 Yes
checksums-spi-2.30.11.jar 8 kB 15 1 1 1.8 No
crt-core-2.30.11.jar 17.8 kB 20 7 1 1.8 Yes
endpoints-spi-2.30.11.jar 13.2 kB 19 6 1 1.8 Yes
http-auth-2.30.11.jar 17.5 kB 29 10 4 1.8 Yes
http-auth-aws-2.30.11.jar 159 kB 127 94 13 1.8 Yes
http-auth-aws-eventstream-2.30.11.jar 8.7 kB 17 1 1 1.8 Yes
http-auth-spi-2.30.11.jar 45.8 kB 60 40 4 1.8 Yes
http-client-spi-2.30.11.jar 88.6 kB 89 73 3 1.8 Yes
identity-spi-2.30.11.jar 31 kB 40 25 2 1.8 Yes
json-utils-2.30.11.jar 33.2 kB 34 19 2 1.8 Yes
metrics-spi-2.30.11.jar 27.3 kB 30 16 2 1.8 Yes
netty-nio-client-2.30.11.jar 292.5 kB 192 165 5 1.8 Yes
profiles-2.30.11.jar 49.9 kB 41 27 2 1.8 Yes
protocol-core-2.30.11.jar 44.3 kB 48 34 1 1.8 Yes
regions-2.30.11.jar 905.8 kB 449 427 8 1.8 Yes
retries-2.30.11.jar 66.3 kB 66 50 4 1.8 Yes
retries-spi-2.30.11.jar 31.5 kB 43 27 3 1.8 Yes
s3-2.30.11.jar 3.8 MB 2206 2152 33 1.8 Yes
sdk-core-2.30.11.jar 981.2 kB 760 676 59 1.8 Yes
third-party-jackson-core-2.30.11.jar 535 kB 215 185 14 1.8 Yes
utils-2.30.11.jar 227.6 kB 172 151 9 1.8 Yes
eventstream-1.0.1.jar 30.2 kB 29 19 1 1.8 Yes
Total Size Entries Classes Packages Java Version Debug Information
95 129.2 MB 34716 29073 964 17 92
compile: 74 compile: 122.9 MB compile: 30283 compile: 25105 compile: 809 17 compile: 71
runtime: 15 runtime: 5.4 MB runtime: 3795 runtime: 3417 runtime: 116 runtime: 15
test: 6 test: 886.4 kB test: 638 test: 551 test: 39 1.8 test: 6