[ https://issues.apache.org/jira/browse/HIVE-3341?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13434286#comment-13434286 ]
Sushanth Sowmyan commented on HIVE-3341: ---------------------------------------- Namit, the issue you face is the issue reported in https://issues.apache.org/jira/browse/HIVE-3156 that I referred to in the initial bug report. Since we used to earlier have other hadoop jars in the test compile classpath, that'd succeed, but fail during runtime. With this patch, the visibility of that problem moved from test runtime to test compiletime for 23. > Making hive tests run against different MR versions > --------------------------------------------------- > > Key: HIVE-3341 > URL: https://issues.apache.org/jira/browse/HIVE-3341 > Project: Hive > Issue Type: Bug > Reporter: Sushanth Sowmyan > Assignee: Sushanth Sowmyan > Fix For: 0.10.0 > > Attachments: HIVE-3341.patch > > > After we build hive, we want to have the ability to run unit tests against > specific hadoop versions. Currently, the classpath constructed has multiple > hadoop jars, which makes compiling okay, but running non-deterministic. > An example is HIVE-3156, where running against 0.23 shows issues with a > couple of tests (which should either be shimmed out, or separated into > directories the way it's done in the shims/ directory) - It would also be > nice to find these issues out at test-compile time itself, rather than having > them fail at test runtime. -- 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