You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hive.apache.org by "Phabricator (JIRA)" <ji...@apache.org> on 2013/06/25 08:43:20 UTC

[jira] [Updated] (HIVE-4290) Build profiles: Partial builds for quicker dev

     [ https://issues.apache.org/jira/browse/HIVE-4290?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Phabricator updated HIVE-4290:
------------------------------

    Attachment: HIVE-4290.D11481.1.patch

navis requested code review of "HIVE-4290 [jira] Build profiles: Partial builds for quicker dev".

Reviewers: JIRA

HIVE-4290 Build profiles: Partial builds for quicker dev

Building is definitely taking longer with hcat, hs2 etc in the build. When you're working on one area of the system though, it would be easier to have an option to only build that. Not for pre-commit or build machines, but for dev this should help.

ant clean package build OR
ant -Dbuild.profile=full clean package test --> build everything

ant -Dbuild.profile=core clean package test --> build just enough to run the tests in ql

ant -Dbuild.profile=hcat clean package test --> build only hcatalog

TEST PLAN
  EMPTY

REVISION DETAIL
  https://reviews.facebook.net/D11481

AFFECTED FILES
  build.properties
  build.xml
  ql/build.xml
  ql/ivy.xml

MANAGE HERALD RULES
  https://reviews.facebook.net/herald/view/differential/

WHY DID I GET THIS EMAIL?
  https://reviews.facebook.net/herald/transcript/27201/

To: JIRA, navis

                
> Build profiles: Partial builds for quicker dev
> ----------------------------------------------
>
>                 Key: HIVE-4290
>                 URL: https://issues.apache.org/jira/browse/HIVE-4290
>             Project: Hive
>          Issue Type: Bug
>            Reporter: Gunther Hagleitner
>            Assignee: Gunther Hagleitner
>         Attachments: HIVE-4290.D11481.1.patch, HIVE-4290.patch
>
>
> Building is definitely taking longer with hcat, hs2 etc in the build. When you're working on one area of the system though, it would be easier to have an option to only build that. Not for pre-commit or build machines, but for dev this should help.
> ant clean package build OR
> ant -Dbuild.profile=full clean package test --> build everything
> ant -Dbuild.profile=core clean package test --> build just enough to run the tests in ql
> ant -Dbuild.profile=hcat clean package test --> build only hcatalog

--
This message is automatically generated by JIRA.
If you think it was sent incorrectly, please contact your JIRA administrators
For more information on JIRA, see: http://www.atlassian.com/software/jira