You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@hbase.apache.org by "Sean Busbey (JIRA)" <ji...@apache.org> on 2018/03/26 16:36:00 UTC
[jira] [Commented] (HBASE-18719) optimize size of shaded artifacts
[ https://issues.apache.org/jira/browse/HBASE-18719?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16414103#comment-16414103 ]
Sean Busbey commented on HBASE-18719:
-------------------------------------
update for 1.4 release line and 2.0.0 beta (hbase-shaded-mapreduce got smaller than hbase-shaded-server was in alpha, yay!
{code}
-rw-r--r-- 1 busbey staff 35M Mar 22 12:07 /Users/busbey/.m2/repository/org/apache/hbase//hbase-shaded-client/1.4.2/hbase-shaded-client-1.4.2.jar
-rw-r--r-- 1 busbey staff 44M Mar 4 00:31 /Users/busbey/.m2/repository/org/apache/hbase//hbase-shaded-client/2.0.0-beta-2/hbase-shaded-client-2.0.0-beta-2.jar
-rw-r--r-- 1 busbey staff 68M Mar 4 00:32 /Users/busbey/.m2/repository/org/apache/hbase//hbase-shaded-mapreduce/2.0.0-beta-2/hbase-shaded-mapreduce-2.0.0-beta-2.jar
{code}
> optimize size of shaded artifacts
> ---------------------------------
>
> Key: HBASE-18719
> URL: https://issues.apache.org/jira/browse/HBASE-18719
> Project: HBase
> Issue Type: Improvement
> Components: shading
> Affects Versions: 1.3.1, 1.2.6, 2.0.0-alpha-2, 1.1.12
> Reporter: Sean Busbey
> Priority: Minor
>
> our shaded artifacts are pretty big, we should be able to trim them down.
> # generate a class that references all of the IA.Public classes in the hbase dependencies for that particular shaded artifact
> # use the maven-shading-plugin's "minimize jar" option to filter everything that isn't reachable from there
> # might need to do some clean up for indirectly used things in hadoop
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)