hive-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Brock Noland (JIRA)" <>
Subject [jira] [Updated] (HIVE-5335) Milestone 4: Most tests pass under maven
Date Wed, 09 Oct 2013 19:54:42 GMT


Brock Noland updated HIVE-5335:

    Attachment: HIVE-5335-no-qfiles.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

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:


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:
>             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

View raw message