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
org.apache.ignite ignite-client 3.1.0 jar -
org.apache.ignite ignite-core 3.1.0 jar -

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-engine 6.1.1 jar Eclipse Public License v2.0
org.mockito mockito-core 5.23.0 jar MIT
org.mockito mockito-junit-jupiter 5.23.0 jar MIT
org.slf4j slf4j-api 2.0.18 jar MIT
org.slf4j slf4j-simple 2.0.18 jar MIT

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
org.mybatis mybatis 3.5.19 jar The Apache Software License, Version 2.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
org.apache.ignite ignite-api 3.1.0 jar -

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
com.github.ben-manes.caffeine caffeine 3.2.0 jar Apache License, Version 2.0
com.google.auto.service auto-service-annotations 1.1.1 jar Apache 2.0
com.google.errorprone error_prone_annotations 2.36.0 jar Apache 2.0
com.google.guava failureaccess 1.0.3 jar Apache License, Version 2.0
com.google.guava guava 33.5.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 3.1 jar Apache License, Version 2.0
com.squareup javapoet 1.13.0 jar Apache 2.0
io.netty netty-buffer 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-codec 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-codec-base 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-codec-compression 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-codec-marshalling 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-codec-protobuf 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-common 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-handler 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-resolver 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-transport 4.2.6.Final jar Apache License, Version 2.0
io.netty netty-transport-native-unix-common 4.2.6.Final jar Apache License, Version 2.0
it.unimi.dsi fastutil-core 8.5.16 jar Apache License, Version 2.0
org.apache.ignite ignite-binary-tuple 3.1.0 jar -
org.apache.ignite ignite-catalog-dsl 3.1.0 jar -
org.apache.ignite ignite-client-common 3.1.0 jar -
org.apache.ignite ignite-configuration-api 3.1.0 jar -
org.apache.ignite ignite-configuration-root 3.1.0 jar -
org.apache.ignite ignite-error-code-annotation-processor 3.1.0 jar -
org.apache.ignite ignite-marshaller-common 3.1.0 jar -
org.apache.ignite ignite-metrics 3.1.0 jar -
org.jetbrains annotations 26.0.2-1 jar The Apache Software License, Version 2.0
org.jspecify jspecify 1.0.0 jar The Apache License, Version 2.0
org.msgpack msgpack-core 0.8.24 jar APL2

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.17.7 jar Apache License, Version 2.0
net.bytebuddy byte-buddy-agent 1.17.7 jar Apache License, Version 2.0
org.apiguardian apiguardian-api 1.1.2 jar The Apache License, Version 2.0
org.junit.jupiter junit-jupiter-api 6.1.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-commons 6.1.1 jar Eclipse Public License v2.0
org.junit.platform junit-platform-engine 6.1.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.mybatis.caches:mybatis-ignite:jar:2.0.0 [Information]
    • org.mybatis:mybatis:jar:3.5.19 (provided) [Information]
    • org.apache.ignite:ignite-core:jar:3.1.0 (compile) [Information]
      • org.jetbrains:annotations:jar:26.0.2-1 (runtime) [Information]
      • it.unimi.dsi:fastutil-core:jar:8.5.16 (runtime) [Information]
      • com.github.ben-manes.caffeine:caffeine:jar:3.2.0 (runtime) [Information]
        • com.google.errorprone:error_prone_annotations:jar:2.36.0 (runtime) [Information]
      • org.apache.ignite:ignite-api:jar:3.1.0 (compile) [Information]
        • org.apache.ignite:ignite-error-code-annotation-processor:jar:3.1.0 (runtime) [Information]
          • com.squareup:javapoet:jar:1.13.0 (runtime) [Information]
          • com.google.guava:guava:jar:33.5.0-jre (runtime) [Information]
            • com.google.guava:failureaccess:jar:1.0.3 (runtime) [Information]
            • com.google.guava:listenablefuture:jar:9999.0-empty-to-avoid-conflict-with-guava (runtime) [Information]
            • com.google.j2objc:j2objc-annotations:jar:3.1 (runtime) [Information]
    • org.apache.ignite:ignite-client:jar:3.1.0 (compile) [Information]
      • org.apache.ignite:ignite-binary-tuple:jar:3.1.0 (runtime) [Information]
      • org.apache.ignite:ignite-client-common:jar:3.1.0 (runtime) [Information]
      • org.apache.ignite:ignite-marshaller-common:jar:3.1.0 (runtime) [Information]
      • org.apache.ignite:ignite-metrics:jar:3.1.0 (runtime) [Information]
        • org.apache.ignite:ignite-configuration-api:jar:3.1.0 (runtime) [Information]
        • org.apache.ignite:ignite-configuration-root:jar:3.1.0 (runtime) [Information]
      • org.apache.ignite:ignite-catalog-dsl:jar:3.1.0 (runtime) [Information]
      • org.msgpack:msgpack-core:jar:0.8.24 (runtime) [Information]
      • io.netty:netty-common:jar:4.2.6.Final (runtime) [Information]
      • io.netty:netty-buffer:jar:4.2.6.Final (runtime) [Information]
      • io.netty:netty-codec:jar:4.2.6.Final (runtime) [Information]
        • io.netty:netty-transport:jar:4.2.6.Final (runtime) [Information]
        • io.netty:netty-codec-base:jar:4.2.6.Final (runtime) [Information]
        • io.netty:netty-codec-compression:jar:4.2.6.Final (runtime) [Information]
        • io.netty:netty-codec-protobuf:jar:4.2.6.Final (runtime) [Information]
        • io.netty:netty-codec-marshalling:jar:4.2.6.Final (runtime) [Information]
      • io.netty:netty-handler:jar:4.2.6.Final (runtime) [Information]
      • com.google.auto.service:auto-service-annotations:jar:1.1.1 (runtime) [Information]
    • org.junit.jupiter:junit-jupiter-engine:jar:6.1.1 (test) [Information]
    • org.mockito:mockito-core:jar:5.23.0 (test) [Information]
    • org.mockito:mockito-junit-jupiter:jar:5.23.0 (test) [Information]
    • org.slf4j:slf4j-api:jar:2.0.18 (test) [Information]
    • org.slf4j:slf4j-simple:jar:2.0.18 (test) [Information]

Licenses

Unknown: ignite-api, ignite-binary-tuple, ignite-catalog-dsl, ignite-client, ignite-client-common, ignite-configuration-api, ignite-configuration-root, ignite-core, ignite-error-code-annotation-processor, ignite-marshaller-common, ignite-metrics

Apache 2.0: AutoService, JavaPoet, error-prone annotations

The Apache License, Version 2.0: JSpecify annotations, org.apiguardian:apiguardian-api, org.opentest4j:opentest4j

Apache License, Version 2.0: Byte Buddy (without dependencies), Byte Buddy agent, Caffeine cache, Guava InternalFutureFailureAccess and InternalFutures, Guava: Google Core Libraries for Java, J2ObjC Annotations, Netty/Buffer, Netty/Codec, Netty/Codec/Base, Netty/Codec/Compression, Netty/Codec/Marshalling, Netty/Codec/Protobuf, Netty/Common, Netty/Handler, Netty/Resolver, Netty/Transport, Netty/Transport/Native/Unix/Common, Objenesis, fastutil, mybatis-ignite

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

MIT: SLF4J API Module, SLF4J Simple Provider, mockito-core, mockito-junit-jupiter

APL2: msgpack-core

The Apache Software License, Version 2.0: Guava ListenableFuture only, JetBrains Java Annotations, mybatis

Dependency File Details

Filename Size Entries Classes Packages Java Version Debug Information
caffeine-3.2.0.jar 906.6 kB 718 709 3 11 Yes
auto-service-annotations-1.1.1.jar 3.2 kB 12 1 1 1.8 No
error_prone_annotations-2.36.0.jar 19.4 kB 47 - - - -
   • Root - 40 27 2 1.8 Yes
   • Versioned - 7 1 1 9 No
failureaccess-1.0.3.jar 10.8 kB 25 - - - -
   • Root - 17 2 1 1.8 Yes
   • Versioned - 8 1 1 9 No
guava-33.5.0-jre.jar 3 MB 2002 - - - -
   • Root - 2000 1961 18 1.8 Yes
   • Versioned - 2 1 1 9 No
listenablefuture-9999.0-empty-to-avoid-conflict-with-guava.jar 2.2 kB 7 0 0 - -
j2objc-annotations-3.1.jar 16.8 kB 38 - - - -
   • Root - 36 24 1 1.8 Yes
   • Versioned - 2 1 1 9 No
javapoet-1.13.0.jar 106.1 kB 53 43 1 1.8 Yes
netty-buffer-4.2.6.Final.jar 372.9 kB 203 - - - -
   • Root - 201 181 3 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-4.2.6.Final.jar 3.9 kB 12 - - - -
   • Root - 10 0 0 - -
   • Versioned - 2 1 1 9 No
netty-codec-base-4.2.6.Final.jar 153 kB 123 - - - -
   • Root - 121 96 6 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-compression-4.2.6.Final.jar 182.9 kB 124 - - - -
   • Root - 122 100 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-marshalling-4.2.6.Final.jar 20.4 kB 38 - - - -
   • Root - 36 15 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-codec-protobuf-4.2.6.Final.jar 14.7 kB 29 - - - -
   • Root - 27 6 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-common-4.2.6.Final.jar 774.7 kB 616 - - - -
   • Root - 614 576 13 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-handler-4.2.6.Final.jar 571.5 kB 379 - - - -
   • Root - 377 345 11 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-resolver-4.2.6.Final.jar 38.4 kB 44 - - - -
   • Root - 42 29 1 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-4.2.6.Final.jar 562.3 kB 440 - - - -
   • Root - 438 407 12 1.8 Yes
   • Versioned - 2 1 1 9 No
netty-transport-native-unix-common-4.2.6.Final.jar 46.8 kB 48 - - - -
   • Root - 46 32 1 1.8 Yes
   • Versioned - 2 1 1 9 No
fastutil-core-8.5.16.jar 6.6 MB 3446 3430 11 1.8 Yes
byte-buddy-1.17.7.jar 9 MB 6066 - - - -
   • Root - 3023 2970 38 1.5 Yes
   • Versioned - 3013 2971 39 1.8 Yes
   • Versioned - 30 25 1 24 Yes
byte-buddy-agent-1.17.7.jar 366.2 kB 170 - - - -
   • Root - 91 72 2 1.5 Yes
   • Versioned - 79 73 3 1.8 Yes
ignite-api-3.1.0.jar 200 kB 213 188 21 11 Yes
ignite-binary-tuple-3.1.0.jar 33.3 kB 25 17 2 11 Yes
ignite-catalog-dsl-3.1.0.jar 49.2 kB 34 26 1 11 Yes
ignite-client-3.1.0.jar 277.3 kB 125 107 12 11 Yes
ignite-client-common-3.1.0.jar 128.5 kB 92 78 7 11 Yes
ignite-configuration-api-3.1.0.jar 35.4 kB 62 53 4 11 Yes
ignite-configuration-root-3.1.0.jar 6.6 kB 19 10 1 11 Yes
ignite-core-3.1.0.jar 450.4 kB 310 271 31 11 Yes
ignite-error-code-annotation-processor-3.1.0.jar 20.6 kB 26 11 3 11 Yes
ignite-marshaller-common-3.1.0.jar 43.4 kB 42 34 2 11 Yes
ignite-metrics-3.1.0.jar 81.9 kB 84 68 7 11 Yes
apiguardian-api-1.1.2.jar 6.8 kB 9 3 2 1.6 Yes
annotations-26.0.2-1.jar 31.2 kB 72 - - - -
   • Root - 70 60 2 1.8 Yes
   • Versioned - 2 1 1 9 No
jspecify-1.0.0.jar 3.8 kB 14 - - - -
   • Root - 10 4 1 1.8 No
   • Versioned - 4 1 1 9 No
junit-jupiter-api-6.1.1.jar 312.6 kB 273 256 10 17 Yes
junit-jupiter-engine-6.1.1.jar 352.6 kB 188 171 9 17 Yes
junit-platform-commons-6.1.1.jar 175.9 kB 104 88 10 17 Yes
junit-platform-engine-6.1.1.jar 323.9 kB 216 198 9 17 Yes
mockito-core-5.23.0.jar 720.7 kB 656 584 66 11 Yes
mockito-junit-jupiter-5.23.0.jar 9.4 kB 14 6 3 11 Yes
msgpack-core-0.8.24.jar 118.9 kB 110 102 5 1.7 Yes
mybatis-3.5.19.jar 1.8 MB 1182 1082 77 1.8 Yes
objenesis-3.3.jar 49.4 kB 59 43 10 1.8 Yes
opentest4j-1.3.0.jar 14.3 kB 15 9 2 1.6 Yes
slf4j-api-2.0.18.jar 70 kB 71 - - - -
   • Root - 69 55 4 1.8 Yes
   • Versioned - 2 1 1 9 No
slf4j-simple-2.0.18.jar 15.7 kB 22 - - - -
   • Root - 20 6 1 1.8 Yes
   • Versioned - 2 1 1 9 No
Total Size Entries Classes Packages Java Version Debug Information
48 28.2 MB 18677 14556 430 17 44
compile: 3 compile: 927.7 kB compile: 648 compile: 566 compile: 64 11 compile: 3
runtime: 31 runtime: 14 MB runtime: 8984 runtime: 8447 runtime: 123 runtime: 27
provided: 1 provided: 1.8 MB provided: 1182 provided: 1082 provided: 77 provided: 1
test: 13 test: 11.4 MB test: 7863 test: 4461 test: 166 17 test: 13