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

Ilya Shishkov commented on IGNITE-19829:
----------------------------------------

Zip assembly structure after proposed fix:
{noformat}
Archive:  modules/cdc-ext/target/ignite-cdc-ext-bin.zip
  Length      Date    Time    Name
---------  ---------- -----   ----
        0  2020-01-22 15:10   ignite-cdc-ext/
        0  2020-01-22 15:10   ignite-cdc-ext/bin/
        0  2020-01-22 15:10   ignite-cdc-ext/libs/
        0  2020-01-22 15:10   ignite-cdc-ext/libs/ignite-cdc-ext/
     1076  2020-01-22 15:10   ignite-cdc-ext/bin/kafka-to-ignite.sh
    64277  2020-01-22 15:10   
ignite-cdc-ext/libs/ignite-cdc-ext/ignite-cdc-ext-1.0.0-SNAPSHOT.jar
  4533527  2020-01-22 15:10   
ignite-cdc-ext/libs/ignite-cdc-ext/kafka-clients-2.7.0.jar
   649950  2020-01-22 15:10   
ignite-cdc-ext/libs/ignite-cdc-ext/lz4-java-1.7.1.jar
    41473  2020-01-22 15:10   
ignite-cdc-ext/libs/ignite-cdc-ext/slf4j-api-1.7.33.jar
  1945847  2020-01-22 15:10   
ignite-cdc-ext/libs/ignite-cdc-ext/snappy-java-1.1.7.7.jar
  5355050  2020-01-22 15:10   
ignite-cdc-ext/libs/ignite-cdc-ext/zstd-jni-1.4.5-6.jar
     1293  2020-01-22 15:10   ignite-cdc-ext/DEPENDENCIES
    11358  2020-01-22 15:10   ignite-cdc-ext/LICENSE
      166  2020-01-22 15:10   ignite-cdc-ext/NOTICE
---------                     -------
 12604017                     14 files
{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