[ https://issues.apache.org/jira/browse/HIVE-5335?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Brock Noland updated HIVE-5335: ------------------------------- Attachment: HIVE-5335-no-qfiles.patch HIVE-5335.patch Attached are two patches. The larger one contains the qfile updates required while the smaller one has no qfile updates and thus should be easier to review. The big change here is that this patch breaks the "itests" package into three separate module util, unit, and qfile. The unit module contains items such as QTestUtil and HBaseSetup while unit contains any unit tests which had to be moved to the itests module due to circular dependencies. The qfile module contains all the qfile tests. Another change in this patch is that the itests module is not part of the hive project. It inherits the pom but but is build separately. This is because it depends on the jars having been built. There are other ways to this and we can revisit this in the future if people would like. The smallest of the large changes is that a bunch more metastore unit tests have been moved to itests/unit because they depend on the ql module. The following modules have all their tests passing: common serde service ql hwi cli beeline contrib metastore hbase-handler and most of the qfile tests pass. The nest big work item is fix the hcatalog tests and the remaining qfile tests. > Milestone 4: Most tests pass under maven > ---------------------------------------- > > Key: HIVE-5335 > URL: https://issues.apache.org/jira/browse/HIVE-5335 > Project: Hive > Issue Type: Sub-task > Reporter: Brock Noland > Attachments: HIVE-5335-no-qfiles.patch, HIVE-5335.patch > > -- This message was sent by Atlassian JIRA (v6.1#6144)