[
https://issues.apache.org/jira/browse/HIVE-16354?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
]
Zoltan Haindrich updated HIVE-16354:
------------------------------------
Status: Patch Available (was: Open)
seems like there were some ptest problems...instead of splitting all of my
current changes; and triggering those...I send the whole package for test
purposes
> 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
>
>
> 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)