[ https://issues.apache.org/jira/browse/IGNITE-15354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Aleksandr Polovtcev updated IGNITE-15354: ----------------------------------------- Description: Since we want to somehow shade the Guava library into the Ignite 3 project, we need to investigate if it is possible to do using the Shade plugin ([https://maven.apache.org/plugins/maven-shade-plugin/)] . In particular, the following should be investigated: # How to re-write the Guava package names in transitive dependencies (e.g. Calcite). # How to minimize the shaded JAR (remove unneeded classes to reduce the JAR size). > Ivestigate Maven Shade plugin capabilities for Guava > ---------------------------------------------------- > > Key: IGNITE-15354 > URL: https://issues.apache.org/jira/browse/IGNITE-15354 > Project: Ignite > Issue Type: Task > Reporter: Aleksandr Polovtcev > Assignee: Aleksandr Polovtcev > Priority: Major > Fix For: 3.0.0-alpha3 > > > Since we want to somehow shade the Guava library into the Ignite 3 project, > we need to investigate if it is possible to do using the Shade plugin > ([https://maven.apache.org/plugins/maven-shade-plugin/)] . In particular, the > following should be investigated: > # How to re-write the Guava package names in transitive dependencies (e.g. > Calcite). > # How to minimize the shaded JAR (remove unneeded classes to reduce the JAR > size). -- This message was sent by Atlassian Jira (v8.3.4#803005)