[ 
https://issues.apache.org/jira/browse/IGNITE-19829?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17752678#comment-17752678
 ] 

Ilya Shishkov edited comment on IGNITE-19829 at 8/10/23 7:59 AM:
-----------------------------------------------------------------

Current dependency tree:
{noformat}
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ ignite-cdc-ext ---
[INFO] org.apache.ignite:ignite-cdc-ext:jar:1.0.0-SNAPSHOT
[INFO] +- org.apache.ignite:ignite-core:jar:2.16.0-SNAPSHOT:provided
[INFO] |  +- javax.cache:cache-api:jar:1.0.0:provided
[INFO] |  \- org.jetbrains:annotations:jar:16.0.3:provided
[INFO] +- org.apache.kafka:kafka-clients:jar:2.7.0:compile
[INFO] |  +- com.github.luben:zstd-jni:jar:1.4.5-6:compile
[INFO] |  +- org.lz4:lz4-java:jar:1.7.1:compile
[INFO] |  \- org.xerial.snappy:snappy-java:jar:1.1.7.7:compile
[INFO] +- org.apache.ignite:ignite-log4j2:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.apache.logging.log4j:log4j-api:jar:2.20.0:test
[INFO] |  \- org.apache.logging.log4j:log4j-core:jar:2.20.0:test
[INFO] +- org.apache.ignite:ignite-spring:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.springframework:spring-context:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-aop:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-beans:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-core:jar:5.2.22.RELEASE:test
[INFO] |  |  |  \- org.springframework:spring-jcl:jar:5.2.22.RELEASE:test
[INFO] |  |  \- org.springframework:spring-expression:jar:5.2.22.RELEASE:test
[INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
[INFO] +- org.apache.ignite:ignite-indexing:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- commons-codec:commons-codec:jar:1.15:test
[INFO] |  +- org.apache.lucene:lucene-core:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-analyzers-common:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-queryparser:jar:8.11.2:test
[INFO] |  |  +- org.apache.lucene:lucene-queries:jar:8.11.2:test
[INFO] |  |  \- org.apache.lucene:lucene-sandbox:jar:8.11.2:test
[INFO] |  \- com.h2database:h2:jar:1.4.197:test
[INFO] +- org.apache.ignite:ignite-core:test-jar:tests:2.16.0-SNAPSHOT:test
[INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.14.0:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.14.0:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.14.0:compile
[INFO] +- org.apache.kafka:kafka_2.12:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:kafka-raft:jar:2.7.0:test
[INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-scala_2.12:jar:2.10.5:test
[INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-paranamer:jar:2.10.5:test
[INFO] |  |     \- com.thoughtworks.paranamer:paranamer:jar:2.8:test
[INFO] |  +- 
com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.10.5:test
[INFO] |  +- 
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.10.5:test
[INFO] |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:test
[INFO] |  +- com.yammer.metrics:metrics-core:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-collection-compat_2.12:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-java8-compat_2.12:jar:0.9.1:test
[INFO] |  +- org.scala-lang:scala-library:jar:2.12.12:test
[INFO] |  +- org.scala-lang:scala-reflect:jar:2.12.12:test
[INFO] |  +- com.typesafe.scala-logging:scala-logging_2.12:jar:3.9.2:test
[INFO] |  +- org.apache.zookeeper:zookeeper:jar:3.5.8:test
[INFO] |  |  +- org.apache.zookeeper:zookeeper-jute:jar:3.5.8:test
[INFO] |  |  +- org.apache.yetus:audience-annotations:jar:0.5.0:test
[INFO] |  |  +- io.netty:netty-handler:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-common:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-resolver:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-buffer:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-transport:jar:4.1.48.Final:test
[INFO] |  |  |  \- io.netty:netty-codec:jar:4.1.48.Final:test
[INFO] |  |  \- io.netty:netty-transport-native-epoll:jar:4.1.48.Final:test
[INFO] |  |     \- 
io.netty:netty-transport-native-unix-common:jar:4.1.48.Final:test
[INFO] |  \- commons-cli:commons-cli:jar:1.4:test
[INFO] +- org.apache.kafka:kafka_2.12:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-streams:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:connect-json:jar:2.7.0:test
[INFO] |  |  \- org.apache.kafka:connect-api:jar:2.7.0:test
[INFO] |  \- org.rocksdb:rocksdbjni:jar:5.18.4:test
[INFO] +- org.apache.kafka:kafka-streams:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-clients:jar:test:2.7.0:test
[INFO] +- org.slf4j:slf4j-api:jar:1.7.33:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.33:test
[INFO] +- org.apache.ignite:ignite-tools:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.jodd:jodd-lagarto:jar:6.0.6:test
[INFO] |  |  \- org.jodd:jodd-util:jar:6.1.0:test
[INFO] |  +- org.apache.ant:ant:jar:1.10.13:test
[INFO] |  |  \- org.apache.ant:ant-launcher:jar:1.10.13:test
[INFO] |  +- org.apache.maven.surefire:maven-surefire-common:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.surefire:surefire-extensions-api:jar:3.0.0-M6:test
[INFO] |  |  +- org.apache.maven.surefire:surefire-booter:jar:3.0.0-M6:test
[INFO] |  |  |  \- 
org.apache.maven.surefire:surefire-extensions-spi:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.shared:maven-common-artifact-filters:jar:3.1.1:test
[INFO] |  |  |  +- org.apache.maven:maven-artifact:jar:3.1.0:test
[INFO] |  |  |  |  \- org.codehaus.plexus:plexus-utils:jar:3.0.10:test
[INFO] |  |  |  +- org.apache.maven:maven-core:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-repository-metadata:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-model-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-aether-provider:jar:3.1.0:test
[INFO] |  |  |  |  |  \- org.eclipse.aether:aether-spi:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-impl:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-api:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-util:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- 
org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |  +- javax.enterprise:cdi-api:jar:1.0:test
[INFO] |  |  |  |  |  |  +- javax.annotation:jsr250-api:jar:1.0:test
[INFO] |  |  |  |  |  |  \- javax.inject:javax.inject:jar:1:test
[INFO] |  |  |  |  |  +- com.google.guava:guava:jar:10.0.1:test
[INFO] |  |  |  |  |  |  \- com.google.code.findbugs:jsr305:jar:1.3.9:test
[INFO] |  |  |  |  |  +- org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0:test
[INFO] |  |  |  |  |  |  \- aopalliance:aopalliance:jar:1.0:test
[INFO] |  |  |  |  |  \- 
org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |     \- asm:asm:jar:3.3.1:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-interpolation:jar:1.16:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-classworlds:jar:2.4.2:test
[INFO] |  |  |  |  +- 
org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:test
[INFO] |  |  |  |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:test
[INFO] |  |  |  |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:test
[INFO] |  |  |  +- org.apache.maven:maven-plugin-api:jar:3.1.0:test
[INFO] |  |  |  \- commons-io:commons-io:jar:2.6:test
[INFO] |  |  +- org.codehaus.plexus:plexus-java:jar:1.1.1:test
[INFO] |  |  |  +- org.ow2.asm:asm:jar:9.2:test
[INFO] |  |  |  \- com.thoughtworks.qdox:qdox:jar:2.0.1:test
[INFO] |  |  \- 
org.apache.maven.surefire:surefire-shared-utils:jar:3.0.0-M6:test
[INFO] |  +- org.apache.maven.surefire:surefire-api:jar:3.0.0-M6:test
[INFO] |  |  \- org.apache.maven.surefire:surefire-logger-api:jar:3.0.0-M6:test
[INFO] |  \- org.apache.maven.surefire:common-junit48:jar:3.0.0-M6:test
[INFO] |     +- org.apache.maven.surefire:common-junit4:jar:3.0.0-M6:test
[INFO] |     |  +- org.apache.maven.surefire:common-junit3:jar:3.0.0-M6:test
[INFO] |     |  \- org.apache.maven.surefire:common-java5:jar:3.0.0-M6:test
[INFO] |     \- 
org.apache.maven.surefire:surefire-grouper:jar:3.0.0-M6:test{noformat}
[INFO] +- junit:junit:jar:4.12:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.javassist:javassist:jar:3.28.0-GA:test
[INFO] \- com.sun:tools:jar:1.8.0_382:system
{noformat}


Dependency tree after proposed fix:
{noformat}
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ ignite-cdc-ext ---
[INFO] org.apache.ignite:ignite-cdc-ext:jar:1.0.0-SNAPSHOT
[INFO] +- org.apache.ignite:ignite-core:jar:2.16.0-SNAPSHOT:provided
[INFO] |  +- javax.cache:cache-api:jar:1.0.0:provided
[INFO] |  \- org.jetbrains:annotations:jar:16.0.3:provided
[INFO] +- org.apache.kafka:kafka-clients:jar:2.7.0:compile
[INFO] |  +- com.github.luben:zstd-jni:jar:1.4.5-6:compile
[INFO] |  +- org.lz4:lz4-java:jar:1.7.1:compile
[INFO] |  \- org.xerial.snappy:snappy-java:jar:1.1.7.7:compile
[INFO] +- org.apache.ignite:ignite-log4j2:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.apache.logging.log4j:log4j-api:jar:2.20.0:test
[INFO] |  \- org.apache.logging.log4j:log4j-core:jar:2.20.0:test
[INFO] +- org.apache.ignite:ignite-spring:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.springframework:spring-context:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-aop:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-beans:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-core:jar:5.2.22.RELEASE:test
[INFO] |  |  |  \- org.springframework:spring-jcl:jar:5.2.22.RELEASE:test
[INFO] |  |  \- org.springframework:spring-expression:jar:5.2.22.RELEASE:test
[INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
[INFO] +- org.apache.ignite:ignite-indexing:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- commons-codec:commons-codec:jar:1.15:test
[INFO] |  +- org.apache.lucene:lucene-core:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-analyzers-common:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-queryparser:jar:8.11.2:test
[INFO] |  |  +- org.apache.lucene:lucene-queries:jar:8.11.2:test
[INFO] |  |  \- org.apache.lucene:lucene-sandbox:jar:8.11.2:test
[INFO] |  \- com.h2database:h2:jar:1.4.197:test
[INFO] +- org.apache.ignite:ignite-core:test-jar:tests:2.16.0-SNAPSHOT:test
[INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.14.0:test
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.14.0:test
[INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.14.0:test
[INFO] +- org.apache.kafka:kafka_2.12:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:kafka-raft:jar:2.7.0:test
[INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-scala_2.12:jar:2.10.5:test
[INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-paranamer:jar:2.10.5:test
[INFO] |  |     \- com.thoughtworks.paranamer:paranamer:jar:2.8:test
[INFO] |  +- 
com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.10.5:test
[INFO] |  +- 
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.10.5:test
[INFO] |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:test
[INFO] |  +- com.yammer.metrics:metrics-core:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-collection-compat_2.12:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-java8-compat_2.12:jar:0.9.1:test
[INFO] |  +- org.scala-lang:scala-library:jar:2.12.12:test
[INFO] |  +- org.scala-lang:scala-reflect:jar:2.12.12:test
[INFO] |  +- com.typesafe.scala-logging:scala-logging_2.12:jar:3.9.2:test
[INFO] |  +- org.apache.zookeeper:zookeeper:jar:3.5.8:test
[INFO] |  |  +- org.apache.zookeeper:zookeeper-jute:jar:3.5.8:test
[INFO] |  |  +- org.apache.yetus:audience-annotations:jar:0.5.0:test
[INFO] |  |  +- io.netty:netty-handler:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-common:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-resolver:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-buffer:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-transport:jar:4.1.48.Final:test
[INFO] |  |  |  \- io.netty:netty-codec:jar:4.1.48.Final:test
[INFO] |  |  \- io.netty:netty-transport-native-epoll:jar:4.1.48.Final:test
[INFO] |  |     \- 
io.netty:netty-transport-native-unix-common:jar:4.1.48.Final:test
[INFO] |  \- commons-cli:commons-cli:jar:1.4:test
[INFO] +- org.apache.kafka:kafka_2.12:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-streams:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:connect-json:jar:2.7.0:test
[INFO] |  |  \- org.apache.kafka:connect-api:jar:2.7.0:test
[INFO] |  \- org.rocksdb:rocksdbjni:jar:5.18.4:test
[INFO] +- org.apache.kafka:kafka-streams:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-clients:jar:test:2.7.0:test
[INFO] +- org.slf4j:slf4j-api:jar:1.7.33:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.33:test
[INFO] +- org.apache.ignite:ignite-tools:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.jodd:jodd-lagarto:jar:6.0.6:test
[INFO] |  |  \- org.jodd:jodd-util:jar:6.1.0:test
[INFO] |  +- org.apache.ant:ant:jar:1.10.13:test
[INFO] |  |  \- org.apache.ant:ant-launcher:jar:1.10.13:test
[INFO] |  +- org.apache.maven.surefire:maven-surefire-common:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.surefire:surefire-extensions-api:jar:3.0.0-M6:test
[INFO] |  |  +- org.apache.maven.surefire:surefire-booter:jar:3.0.0-M6:test
[INFO] |  |  |  \- 
org.apache.maven.surefire:surefire-extensions-spi:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.shared:maven-common-artifact-filters:jar:3.1.1:test
[INFO] |  |  |  +- org.apache.maven:maven-artifact:jar:3.1.0:test
[INFO] |  |  |  |  \- org.codehaus.plexus:plexus-utils:jar:3.0.10:test
[INFO] |  |  |  +- org.apache.maven:maven-core:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-repository-metadata:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-model-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-aether-provider:jar:3.1.0:test
[INFO] |  |  |  |  |  \- org.eclipse.aether:aether-spi:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-impl:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-api:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-util:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- 
org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |  +- javax.enterprise:cdi-api:jar:1.0:test
[INFO] |  |  |  |  |  |  +- javax.annotation:jsr250-api:jar:1.0:test
[INFO] |  |  |  |  |  |  \- javax.inject:javax.inject:jar:1:test
[INFO] |  |  |  |  |  +- com.google.guava:guava:jar:10.0.1:test
[INFO] |  |  |  |  |  |  \- com.google.code.findbugs:jsr305:jar:1.3.9:test
[INFO] |  |  |  |  |  +- org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0:test
[INFO] |  |  |  |  |  |  \- aopalliance:aopalliance:jar:1.0:test
[INFO] |  |  |  |  |  \- 
org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |     \- asm:asm:jar:3.3.1:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-interpolation:jar:1.16:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-classworlds:jar:2.4.2:test
[INFO] |  |  |  |  +- 
org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:test
[INFO] |  |  |  |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:test
[INFO] |  |  |  |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:test
[INFO] |  |  |  +- org.apache.maven:maven-plugin-api:jar:3.1.0:test
[INFO] |  |  |  \- commons-io:commons-io:jar:2.6:test
[INFO] |  |  +- org.codehaus.plexus:plexus-java:jar:1.1.1:test
[INFO] |  |  |  +- org.ow2.asm:asm:jar:9.2:test
[INFO] |  |  |  \- com.thoughtworks.qdox:qdox:jar:2.0.1:test
[INFO] |  |  \- 
org.apache.maven.surefire:surefire-shared-utils:jar:3.0.0-M6:test
[INFO] |  +- org.apache.maven.surefire:surefire-api:jar:3.0.0-M6:test
[INFO] |  |  \- org.apache.maven.surefire:surefire-logger-api:jar:3.0.0-M6:test
[INFO] |  \- org.apache.maven.surefire:common-junit48:jar:3.0.0-M6:test
[INFO] |     +- org.apache.maven.surefire:common-junit4:jar:3.0.0-M6:test
[INFO] |     |  +- org.apache.maven.surefire:common-junit3:jar:3.0.0-M6:test
[INFO] |     |  \- org.apache.maven.surefire:common-java5:jar:3.0.0-M6:test
[INFO] |     \- org.apache.maven.surefire:surefire-grouper:jar:3.0.0-M6:test
[INFO] +- junit:junit:jar:4.12:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.javassist:javassist:jar:3.28.0-GA:test
[INFO] \- com.sun:tools:jar:1.8.0_382:system
{noformat}


was (Author: shishkovilja):
Current dependency tree:
{noformat}
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ ignite-cdc-ext ---
[INFO] org.apache.ignite:ignite-cdc-ext:jar:1.0.0-SNAPSHOT
[INFO] +- org.apache.ignite:ignite-core:jar:2.16.0-SNAPSHOT:provided
[INFO] |  +- javax.cache:cache-api:jar:1.0.0:provided
[INFO] |  \- org.jetbrains:annotations:jar:16.0.3:provided
[INFO] +- org.apache.kafka:kafka-clients:jar:2.7.0:compile
[INFO] |  +- com.github.luben:zstd-jni:jar:1.4.5-6:compile
[INFO] |  +- org.lz4:lz4-java:jar:1.7.1:compile
[INFO] |  \- org.xerial.snappy:snappy-java:jar:1.1.7.7:compile
[INFO] +- org.apache.ignite:ignite-log4j2:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.apache.logging.log4j:log4j-api:jar:2.20.0:test
[INFO] |  \- org.apache.logging.log4j:log4j-core:jar:2.20.0:test
[INFO] +- org.apache.ignite:ignite-spring:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.springframework:spring-context:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-aop:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-beans:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-core:jar:5.2.22.RELEASE:test
[INFO] |  |  |  \- org.springframework:spring-jcl:jar:5.2.22.RELEASE:test
[INFO] |  |  \- org.springframework:spring-expression:jar:5.2.22.RELEASE:test
[INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
[INFO] +- org.apache.ignite:ignite-indexing:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- commons-codec:commons-codec:jar:1.15:test
[INFO] |  +- org.apache.lucene:lucene-core:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-analyzers-common:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-queryparser:jar:8.11.2:test
[INFO] |  |  +- org.apache.lucene:lucene-queries:jar:8.11.2:test
[INFO] |  |  \- org.apache.lucene:lucene-sandbox:jar:8.11.2:test
[INFO] |  \- com.h2database:h2:jar:1.4.197:test
[INFO] +- org.apache.ignite:ignite-core:test-jar:tests:2.16.0-SNAPSHOT:test
[INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.14.0:compile
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.14.0:compile
[INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.14.0:compile
[INFO] +- org.apache.kafka:kafka_2.12:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:kafka-raft:jar:2.7.0:test
[INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-scala_2.12:jar:2.10.5:test
[INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-paranamer:jar:2.10.5:test
[INFO] |  |     \- com.thoughtworks.paranamer:paranamer:jar:2.8:test
[INFO] |  +- 
com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.10.5:test
[INFO] |  +- 
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.10.5:test
[INFO] |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:test
[INFO] |  +- com.yammer.metrics:metrics-core:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-collection-compat_2.12:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-java8-compat_2.12:jar:0.9.1:test
[INFO] |  +- org.scala-lang:scala-library:jar:2.12.12:test
[INFO] |  +- org.scala-lang:scala-reflect:jar:2.12.12:test
[INFO] |  +- com.typesafe.scala-logging:scala-logging_2.12:jar:3.9.2:test
[INFO] |  +- org.apache.zookeeper:zookeeper:jar:3.5.8:test
[INFO] |  |  +- org.apache.zookeeper:zookeeper-jute:jar:3.5.8:test
[INFO] |  |  +- org.apache.yetus:audience-annotations:jar:0.5.0:test
[INFO] |  |  +- io.netty:netty-handler:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-common:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-resolver:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-buffer:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-transport:jar:4.1.48.Final:test
[INFO] |  |  |  \- io.netty:netty-codec:jar:4.1.48.Final:test
[INFO] |  |  \- io.netty:netty-transport-native-epoll:jar:4.1.48.Final:test
[INFO] |  |     \- 
io.netty:netty-transport-native-unix-common:jar:4.1.48.Final:test
[INFO] |  \- commons-cli:commons-cli:jar:1.4:test
[INFO] +- org.apache.kafka:kafka_2.12:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-streams:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:connect-json:jar:2.7.0:test
[INFO] |  |  \- org.apache.kafka:connect-api:jar:2.7.0:test
[INFO] |  \- org.rocksdb:rocksdbjni:jar:5.18.4:test
[INFO] +- org.apache.kafka:kafka-streams:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-clients:jar:test:2.7.0:test
[INFO] +- org.slf4j:slf4j-api:jar:1.7.33:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.33:test
[INFO] +- org.apache.ignite:ignite-tools:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.jodd:jodd-lagarto:jar:6.0.6:test
[INFO] |  |  \- org.jodd:jodd-util:jar:6.1.0:test
[INFO] |  +- org.apache.ant:ant:jar:1.10.13:test
[INFO] |  |  \- org.apache.ant:ant-launcher:jar:1.10.13:test
[INFO] |  +- org.apache.maven.surefire:maven-surefire-common:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.surefire:surefire-extensions-api:jar:3.0.0-M6:test
[INFO] |  |  +- org.apache.maven.surefire:surefire-booter:jar:3.0.0-M6:test
[INFO] |  |  |  \- 
org.apache.maven.surefire:surefire-extensions-spi:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.shared:maven-common-artifact-filters:jar:3.1.1:test
[INFO] |  |  |  +- org.apache.maven:maven-artifact:jar:3.1.0:test
[INFO] |  |  |  |  \- org.codehaus.plexus:plexus-utils:jar:3.0.10:test
[INFO] |  |  |  +- org.apache.maven:maven-core:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-repository-metadata:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-model-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-aether-provider:jar:3.1.0:test
[INFO] |  |  |  |  |  \- org.eclipse.aether:aether-spi:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-impl:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-api:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-util:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- 
org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |  +- javax.enterprise:cdi-api:jar:1.0:test
[INFO] |  |  |  |  |  |  +- javax.annotation:jsr250-api:jar:1.0:test
[INFO] |  |  |  |  |  |  \- javax.inject:javax.inject:jar:1:test
[INFO] |  |  |  |  |  +- com.google.guava:guava:jar:10.0.1:test
[INFO] |  |  |  |  |  |  \- com.google.code.findbugs:jsr305:jar:1.3.9:test
[INFO] |  |  |  |  |  +- org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0:test
[INFO] |  |  |  |  |  |  \- aopalliance:aopalliance:jar:1.0:test
[INFO] |  |  |  |  |  \- 
org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |     \- asm:asm:jar:3.3.1:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-interpolation:jar:1.16:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-classworlds:jar:2.4.2:test
[INFO] |  |  |  |  +- 
org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:test
[INFO] |  |  |  |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:test
[INFO] |  |  |  |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:test
[INFO] |  |  |  +- org.apache.maven:maven-plugin-api:jar:3.1.0:test
[INFO] |  |  |  \- commons-io:commons-io:jar:2.6:test
[INFO] |  |  +- org.codehaus.plexus:plexus-java:jar:1.1.1:test
[INFO] |  |  |  +- org.ow2.asm:asm:jar:9.2:test
[INFO] |  |  |  \- com.thoughtworks.qdox:qdox:jar:2.0.1:test
[INFO] |  |  \- 
org.apache.maven.surefire:surefire-shared-utils:jar:3.0.0-M6:test
[INFO] |  +- org.apache.maven.surefire:surefire-api:jar:3.0.0-M6:test
[INFO] |  |  \- org.apache.maven.surefire:surefire-logger-api:jar:3.0.0-M6:test
[INFO] |  \- org.apache.maven.surefire:common-junit48:jar:3.0.0-M6:test
[INFO] |     +- org.apache.maven.surefire:common-junit4:jar:3.0.0-M6:test
[INFO] |     |  +- org.apache.maven.surefire:common-junit3:jar:3.0.0-M6:test
[INFO] |     |  \- org.apache.maven.surefire:common-java5:jar:3.0.0-M6:test
[INFO] |     \- 
org.apache.maven.surefire:surefire-grouper:jar:3.0.0-M6:test{noformat}
[INFO] +- junit:junit:jar:4.12:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.javassist:javassist:jar:3.28.0-GA:test
[INFO] \- com.sun:tools:jar:1.8.0_382:system
{noformat}
----
Dependency tree after proposed fix:
{noformat}
[INFO] --- maven-dependency-plugin:3.1.1:tree (default-cli) @ ignite-cdc-ext ---
[INFO] org.apache.ignite:ignite-cdc-ext:jar:1.0.0-SNAPSHOT
[INFO] +- org.apache.ignite:ignite-core:jar:2.16.0-SNAPSHOT:provided
[INFO] |  +- javax.cache:cache-api:jar:1.0.0:provided
[INFO] |  \- org.jetbrains:annotations:jar:16.0.3:provided
[INFO] +- org.apache.kafka:kafka-clients:jar:2.7.0:compile
[INFO] |  +- com.github.luben:zstd-jni:jar:1.4.5-6:compile
[INFO] |  +- org.lz4:lz4-java:jar:1.7.1:compile
[INFO] |  \- org.xerial.snappy:snappy-java:jar:1.1.7.7:compile
[INFO] +- org.apache.ignite:ignite-log4j2:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.apache.logging.log4j:log4j-api:jar:2.20.0:test
[INFO] |  \- org.apache.logging.log4j:log4j-core:jar:2.20.0:test
[INFO] +- org.apache.ignite:ignite-spring:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.springframework:spring-context:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-aop:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-beans:jar:5.2.22.RELEASE:test
[INFO] |  |  +- org.springframework:spring-core:jar:5.2.22.RELEASE:test
[INFO] |  |  |  \- org.springframework:spring-jcl:jar:5.2.22.RELEASE:test
[INFO] |  |  \- org.springframework:spring-expression:jar:5.2.22.RELEASE:test
[INFO] |  \- commons-logging:commons-logging:jar:1.1.1:test
[INFO] +- org.apache.ignite:ignite-indexing:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- commons-codec:commons-codec:jar:1.15:test
[INFO] |  +- org.apache.lucene:lucene-core:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-analyzers-common:jar:8.11.2:test
[INFO] |  +- org.apache.lucene:lucene-queryparser:jar:8.11.2:test
[INFO] |  |  +- org.apache.lucene:lucene-queries:jar:8.11.2:test
[INFO] |  |  \- org.apache.lucene:lucene-sandbox:jar:8.11.2:test
[INFO] |  \- com.h2database:h2:jar:1.4.197:test
[INFO] +- org.apache.ignite:ignite-core:test-jar:tests:2.16.0-SNAPSHOT:test
[INFO] +- com.fasterxml.jackson.core:jackson-databind:jar:2.14.0:test
[INFO] |  +- com.fasterxml.jackson.core:jackson-annotations:jar:2.14.0:test
[INFO] |  \- com.fasterxml.jackson.core:jackson-core:jar:2.14.0:test
[INFO] +- org.apache.kafka:kafka_2.12:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:kafka-raft:jar:2.7.0:test
[INFO] |  +- 
com.fasterxml.jackson.module:jackson-module-scala_2.12:jar:2.10.5:test
[INFO] |  |  \- 
com.fasterxml.jackson.module:jackson-module-paranamer:jar:2.10.5:test
[INFO] |  |     \- com.thoughtworks.paranamer:paranamer:jar:2.8:test
[INFO] |  +- 
com.fasterxml.jackson.dataformat:jackson-dataformat-csv:jar:2.10.5:test
[INFO] |  +- 
com.fasterxml.jackson.datatype:jackson-datatype-jdk8:jar:2.10.5:test
[INFO] |  +- net.sf.jopt-simple:jopt-simple:jar:5.0.4:test
[INFO] |  +- com.yammer.metrics:metrics-core:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-collection-compat_2.12:jar:2.2.0:test
[INFO] |  +- org.scala-lang.modules:scala-java8-compat_2.12:jar:0.9.1:test
[INFO] |  +- org.scala-lang:scala-library:jar:2.12.12:test
[INFO] |  +- org.scala-lang:scala-reflect:jar:2.12.12:test
[INFO] |  +- com.typesafe.scala-logging:scala-logging_2.12:jar:3.9.2:test
[INFO] |  +- org.apache.zookeeper:zookeeper:jar:3.5.8:test
[INFO] |  |  +- org.apache.zookeeper:zookeeper-jute:jar:3.5.8:test
[INFO] |  |  +- org.apache.yetus:audience-annotations:jar:0.5.0:test
[INFO] |  |  +- io.netty:netty-handler:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-common:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-resolver:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-buffer:jar:4.1.48.Final:test
[INFO] |  |  |  +- io.netty:netty-transport:jar:4.1.48.Final:test
[INFO] |  |  |  \- io.netty:netty-codec:jar:4.1.48.Final:test
[INFO] |  |  \- io.netty:netty-transport-native-epoll:jar:4.1.48.Final:test
[INFO] |  |     \- 
io.netty:netty-transport-native-unix-common:jar:4.1.48.Final:test
[INFO] |  \- commons-cli:commons-cli:jar:1.4:test
[INFO] +- org.apache.kafka:kafka_2.12:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-streams:jar:2.7.0:test
[INFO] |  +- org.apache.kafka:connect-json:jar:2.7.0:test
[INFO] |  |  \- org.apache.kafka:connect-api:jar:2.7.0:test
[INFO] |  \- org.rocksdb:rocksdbjni:jar:5.18.4:test
[INFO] +- org.apache.kafka:kafka-streams:jar:test:2.7.0:test
[INFO] +- org.apache.kafka:kafka-clients:jar:test:2.7.0:test
[INFO] +- org.slf4j:slf4j-api:jar:1.7.33:compile
[INFO] +- org.slf4j:slf4j-simple:jar:1.7.33:test
[INFO] +- org.apache.ignite:ignite-tools:jar:2.16.0-SNAPSHOT:test
[INFO] |  +- org.jodd:jodd-lagarto:jar:6.0.6:test
[INFO] |  |  \- org.jodd:jodd-util:jar:6.1.0:test
[INFO] |  +- org.apache.ant:ant:jar:1.10.13:test
[INFO] |  |  \- org.apache.ant:ant-launcher:jar:1.10.13:test
[INFO] |  +- org.apache.maven.surefire:maven-surefire-common:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.surefire:surefire-extensions-api:jar:3.0.0-M6:test
[INFO] |  |  +- org.apache.maven.surefire:surefire-booter:jar:3.0.0-M6:test
[INFO] |  |  |  \- 
org.apache.maven.surefire:surefire-extensions-spi:jar:3.0.0-M6:test
[INFO] |  |  +- 
org.apache.maven.shared:maven-common-artifact-filters:jar:3.1.1:test
[INFO] |  |  |  +- org.apache.maven:maven-artifact:jar:3.1.0:test
[INFO] |  |  |  |  \- org.codehaus.plexus:plexus-utils:jar:3.0.10:test
[INFO] |  |  |  +- org.apache.maven:maven-core:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-settings-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-repository-metadata:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-model-builder:jar:3.1.0:test
[INFO] |  |  |  |  +- org.apache.maven:maven-aether-provider:jar:3.1.0:test
[INFO] |  |  |  |  |  \- org.eclipse.aether:aether-spi:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-impl:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-api:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- org.eclipse.aether:aether-util:jar:0.9.0.M2:test
[INFO] |  |  |  |  +- 
org.eclipse.sisu:org.eclipse.sisu.plexus:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |  +- javax.enterprise:cdi-api:jar:1.0:test
[INFO] |  |  |  |  |  |  +- javax.annotation:jsr250-api:jar:1.0:test
[INFO] |  |  |  |  |  |  \- javax.inject:javax.inject:jar:1:test
[INFO] |  |  |  |  |  +- com.google.guava:guava:jar:10.0.1:test
[INFO] |  |  |  |  |  |  \- com.google.code.findbugs:jsr305:jar:1.3.9:test
[INFO] |  |  |  |  |  +- org.sonatype.sisu:sisu-guice:jar:no_aop:3.1.0:test
[INFO] |  |  |  |  |  |  \- aopalliance:aopalliance:jar:1.0:test
[INFO] |  |  |  |  |  \- 
org.eclipse.sisu:org.eclipse.sisu.inject:jar:0.0.0.M2a:test
[INFO] |  |  |  |  |     \- asm:asm:jar:3.3.1:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-interpolation:jar:1.16:test
[INFO] |  |  |  |  +- org.codehaus.plexus:plexus-classworlds:jar:2.4.2:test
[INFO] |  |  |  |  +- 
org.codehaus.plexus:plexus-component-annotations:jar:1.5.5:test
[INFO] |  |  |  |  \- org.sonatype.plexus:plexus-sec-dispatcher:jar:1.3:test
[INFO] |  |  |  |     \- org.sonatype.plexus:plexus-cipher:jar:1.4:test
[INFO] |  |  |  +- org.apache.maven:maven-plugin-api:jar:3.1.0:test
[INFO] |  |  |  \- commons-io:commons-io:jar:2.6:test
[INFO] |  |  +- org.codehaus.plexus:plexus-java:jar:1.1.1:test
[INFO] |  |  |  +- org.ow2.asm:asm:jar:9.2:test
[INFO] |  |  |  \- com.thoughtworks.qdox:qdox:jar:2.0.1:test
[INFO] |  |  \- 
org.apache.maven.surefire:surefire-shared-utils:jar:3.0.0-M6:test
[INFO] |  +- org.apache.maven.surefire:surefire-api:jar:3.0.0-M6:test
[INFO] |  |  \- org.apache.maven.surefire:surefire-logger-api:jar:3.0.0-M6:test
[INFO] |  \- org.apache.maven.surefire:common-junit48:jar:3.0.0-M6:test
[INFO] |     +- org.apache.maven.surefire:common-junit4:jar:3.0.0-M6:test
[INFO] |     |  +- org.apache.maven.surefire:common-junit3:jar:3.0.0-M6:test
[INFO] |     |  \- org.apache.maven.surefire:common-java5:jar:3.0.0-M6:test
[INFO] |     \- org.apache.maven.surefire:surefire-grouper:jar:3.0.0-M6:test
[INFO] +- junit:junit:jar:4.12:test
[INFO] |  \- org.hamcrest:hamcrest-core:jar:1.3:test
[INFO] +- org.javassist:javassist:jar:3.28.0-GA:test
[INFO] \- com.sun:tools:jar:1.8.0_382:system
{noformat}

> ignite-cdc-ext: move jackson-databind dependency to test scope
> --------------------------------------------------------------
>
>                 Key: IGNITE-19829
>                 URL: https://issues.apache.org/jira/browse/IGNITE-19829
>             Project: Ignite
>          Issue Type: Task
>          Components: extensions
>            Reporter: Ilya Shishkov
>            Assignee: Ilya Shishkov
>            Priority: Minor
>              Labels: IEP-59, ise
>
> In IGNITE-18318 Jackson dependency have been added with default scope, 
> because it is necessary for {{kafka_2.12}} dependency. But, after 
> IGNITE-18179 {{kafka_2.12}} dependency is in test scope, so we can move 
> Jackson dependency to test scope too.
> Below there is part of dependency tree which had been present before explicit 
> exclusion of jackson dependency in IGNITE-18318:
> {noformat}
> +- org.apache.kafka:kafka_2.12:jar:2.7.0:test
> |  +- org.apache.kafka:kafka-raft:jar:2.7.0:test
> |  +- com.fasterxml.jackson.core:jackson-databind:jar:2.10.5.1:test
> {noformat}
> As we can see, {{jackson-databind}} is used only in test scope, so it can be 
> safely deleted from assembly, i.e. moved to test scope.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to