You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@ignite.apache.org by "Aleksandr Polovtcev (Jira)" <ji...@apache.org> on 2021/08/20 16:34:00 UTC

[jira] [Updated] (IGNITE-15354) Ivestigate 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 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)