[ https://issues.apache.org/jira/browse/HIVE-3117?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13293190#comment-13293190 ]
Carl Steinbach commented on HIVE-3117: -------------------------------------- We should use the ivy:buildlist task to determine the order of subproject builds instead of hardcoding this in the root build.xml file. Problems with the current approach include a) the fact that we're likely to pick up dirty Hive artifacts from the local Ivy cache and b) the fact that it's hard to prevent the subprojects from evolving circular dependencies. References: * http://ant.apache.org/ivy/history/latest-milestone/tutorial/multiproject.html * http://stackoverflow.com/questions/4106143/ivy-simple-shared-repository > Determine order of subproject builds using ivy:buildlist task > ------------------------------------------------------------- > > Key: HIVE-3117 > URL: https://issues.apache.org/jira/browse/HIVE-3117 > Project: Hive > Issue Type: Bug > Components: Build Infrastructure > Reporter: Carl Steinbach > -- This message is automatically generated by JIRA. If you think it was sent incorrectly, please contact your JIRA administrators: https://issues.apache.org/jira/secure/ContactAdministrators!default.jspa For more information on JIRA, see: http://www.atlassian.com/software/jira