[ 
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

Reply via email to