[ 
https://issues.apache.org/jira/browse/HIVE-16354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Zoltan Haindrich updated HIVE-16354:
------------------------------------
    Attachment: allinwonder.4.patch

#4) rebase/fix problems...I hope the patching problem is gone...

> Modularization efforts - change some dependencies to smaller client/api 
> modules
> -------------------------------------------------------------------------------
>
>                 Key: HIVE-16354
>                 URL: https://issues.apache.org/jira/browse/HIVE-16354
>             Project: Hive
>          Issue Type: Improvement
>          Components: Metastore, Server Infrastructure
>            Reporter: Zoltan Haindrich
>         Attachments: allinwonder.1.patch, allinwonder.2.patch, 
> allinwonder.3.patch, allinwonder.4.patch
>
>
> in HIVE-16214 I've identified some pieces which might be good to move to new 
> modules...since that I've looked into it a bit more what could be done in 
> this aspect...and to prevent going backward in this path; or get stuck at 
> some point - I would like to be able to propose smaller changes prior to 
> creating any modules...
> The goal here is to remove the unneeded dependencies from the modules which 
> doesn't necessarily need them: the biggest fish in this tank is the {{jdbc}} 
> module, which currently ships with full hiveserver server side + all of the 
> ql codes + the whole metastore (including the jpa persistence libs) - this 
> makes the jdbc driver a really fat jar...
> These changes will also reduce the hive binary distribution size; introducing 
> service-client have reduce it by 20% percent alone.



--
This message was sent by Atlassian JIRA
(v6.3.15#6346)

Reply via email to