hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Carl Steinbach (JIRA)" <>
Subject [jira] [Commented] (HIVE-4305) Use a single system for dependency resolution
Date Thu, 18 Apr 2013 21:48:14 GMT


Carl Steinbach commented on HIVE-4305:

bq. Does ivy have a completely offline mode? That is what I am most interested in and haven't
been able to find it. For example, ivy.cache.ttl.default=eternal doesn't stop the downloading.

[~brocknoland] I have good news and bad news.

The good news is that Ivy supports completely offline builds via the resolver's useCacheOnly
property. I updated my patch for HIVE-4200 with these changes and verified that offline builds
work with the network cable pulled out.

The bad news is that the HCatalog build is still doing its own thing and doesn't respect the
offline flag, so to make this work I had to remove hcatalog from the submodule lists in
I plan to fix this over the weekend by switching hcatalog over to Ivy.

> Use a single system for dependency resolution
> ---------------------------------------------
>                 Key: HIVE-4305
>                 URL:
>             Project: Hive
>          Issue Type: Improvement
>          Components: Build Infrastructure, HCatalog
>            Reporter: Travis Crawford
> Both Hive and HCatalog use ant as their build tool. However, Hive uses ivy for dependency
resolution while HCatalog uses maven-ant-tasks. With the project merge we should converge
on a single tool for dependency resolution.

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:

View raw message