[
https://issues.apache.org/jira/browse/HIVE-4278?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13622726#comment-13622726
]
Travis Crawford commented on HIVE-4278:
---------------------------------------
Status update:
I've made good progress, but am running into an issue with {{builtins}}. In
[builtins/build.xml|http://svn.apache.org/repos/asf/hive/trunk/builtins/build.xml]
building/installing the jar is deferred to the packaging phase, which means
HCatalog cannot depend on this artifact during its build.
Looking at the {{builtins}} jar in more details, there's very little in there.
Can someone clue me into why we have such a small jar, and why we need to defer
jar'ing until later in the build? Looking through the build files I'm not
understanding the reason for this – some context would be appreciated.
{code}
hoth:~ travis$ jar -tvf ~/Downloads/hive-builtins-0.10.0.jar
0 Tue Dec 18 16:38:50 PST 2012 META-INF/
242 Tue Dec 18 16:38:48 PST 2012 META-INF/MANIFEST.MF
0 Tue Dec 18 15:20:02 PST 2012 org/
0 Tue Dec 18 15:20:02 PST 2012 org/apache/
0 Tue Dec 18 15:20:02 PST 2012 org/apache/hive/
0 Tue Dec 18 15:20:02 PST 2012 org/apache/hive/builtins/
152 Tue Dec 18 15:20:02 PST 2012 org/apache/hive/builtins/BuiltinUtils.class
2734 Tue Dec 18 15:20:02 PST 2012
org/apache/hive/builtins/UDAFUnionMap$Evaluator.class
581 Tue Dec 18 15:20:02 PST 2012
org/apache/hive/builtins/UDAFUnionMap$State.class
1077 Tue Dec 18 15:20:02 PST 2012 org/apache/hive/builtins/UDAFUnionMap.class
108 Tue Dec 18 16:38:48 PST 2012 META-INF/class-info.xml
80 Tue Dec 18 16:38:50 PST 2012 META-INF/class-registration.sql
hoth:~ travis$
{code}
> HCat needs to get current Hive jars instead of pulling them from maven repo
> ---------------------------------------------------------------------------
>
> Key: HIVE-4278
> URL: https://issues.apache.org/jira/browse/HIVE-4278
> Project: Hive
> Issue Type: Sub-task
> Components: Build Infrastructure, HCatalog
> Affects Versions: 0.11.0
> Reporter: Alan Gates
> Priority: Blocker
> Fix For: 0.11.0
>
>
> The HCatalog build is currently pulling Hive jars from the maven repo instead
> of using the ones built as part of the current build. Now that it is part of
> Hive it should use the jars being built instead of pulling them from maven.
--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira