[jira] [Updated] (IGNITE-15354) Investigate Maven Shade plugin capabilities for Guava
[ https://issues.apache.org/jira/browse/IGNITE-15354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Aleksandr Polovtcev updated IGNITE-15354: - Summary: Investigate Maven Shade plugin capabilities for Guava (was: Ivestigate Maven Shade plugin capabilities for Guava) > Investigate 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)
[jira] [Updated] (IGNITE-15354) Investigate Maven Shade plugin capabilities for Guava
[ 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 understand 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). was: 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). > Investigate 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 understand 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)
[jira] [Updated] (IGNITE-15354) Investigate Maven Shade plugin capabilities for Guava
[ https://issues.apache.org/jira/browse/IGNITE-15354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ] Vyacheslav Koptilin updated IGNITE-15354: - Labels: ignite-3 (was: ) > Investigate 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 > Labels: ignite-3 > Fix For: 3.0.0-alpha3 > > > Since we want to somehow shade the Guava library into the Ignite 3 project, > we need to understand 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)