Uploaded image for project: 'Hive'
  1. Hive
  2. HIVE-4290

Build profiles: Partial builds for quicker dev

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • None
    • 0.12.0
    • None
    • None

    Description

      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

      Attachments

        1. HIVE-4290.2.patch
          10 kB
          Gunther Hagleitner
        2. HIVE-4290.D11481.1.patch
          10 kB
          Phabricator
        3. HIVE-4290.patch
          11 kB
          Gunther Hagleitner

        Issue Links

          Activity

            People

              hagleitn Gunther Hagleitner
              hagleitn Gunther Hagleitner
              Votes:
              0 Vote for this issue
              Watchers:
              5 Start watching this issue

              Dates

                Created:
                Updated:
                Resolved: