[
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)