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

Build profiles: Partial builds for quicker dev

    XMLWordPrintableJSON

    Details

    • Type: Bug
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.12.0
    • Component/s: None
    • Labels:
      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

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

                Dates

                • Created:
                  Updated:
                  Resolved: