Details
-
Task
-
Status: Resolved
-
Minor
-
Resolution: Fixed
-
None
-
None
Description
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:
+- 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
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.
Attachments
Issue Links
- is blocked by
-
IGNITE-20145 Update maven surefire version
- Resolved
- is related to
-
IGNITE-19368 Fix ignite-cdc-ext assembly
- Resolved
- relates to
-
IGNITE-18179 KafkaPoducer and KafkaConsumer classes missed in ignite-cdc-ext build
- Resolved
-
IGNITE-18318 Update Ignite dependency: exclude kafka dependency jackson libs
- Resolved
- links to