[ https://issues.apache.org/jira/browse/HIVE-3092?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13296107#comment-13296107 ]
Carl Steinbach commented on HIVE-3092: -------------------------------------- @Kanna: You can't exclude libfb303-0.7.0.jar or libthrift-0.7.0.jar from the dist/lib directory since these are required by different components of Hive. However, it's perfectly acceptable to remove the symlinks libfb303.jar and libthrift.jar. In fact, we should just remove the code in build.xml which creates these symlinks. The relevant code that needs to be removed starts on line 536 of build.xml. > Hive tests should load Hive classes from build directory, not Ivy cache > ----------------------------------------------------------------------- > > Key: HIVE-3092 > URL: https://issues.apache.org/jira/browse/HIVE-3092 > Project: Hive > Issue Type: Bug > Components: Testing Infrastructure, Tests > Reporter: Jakob Homan > Assignee: Kevin Wilfong > Attachments: HIVE-3092.1.patch.txt, HIVE-3092.2.patch.txt > > > As discussed in HIVE-895, currently the tests pull in jars for other > components rather from Ivy rather than using the built classes and jars in > the build directory (bit.ly/LzndQU). This means that absent a very-clean, > one is testing against a previous version of the code and cross-component > tests are invalid. -- 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