Details

    • Type: Sub-task Sub-task
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.13.0
    • Component/s: Build Infrastructure
    • Labels:

      Description

      With HIVE-5566 complete we are ready to merge the maven branch to trunk. The following tasks will be done post-merge:

      • HIVE-5611 - Add assembly (i.e.) tar creation to pom

      The merge process will be as follows:

      1) Disable the precommit build

      2) Apply patch

      3) Commit result

      svn status
      svn add 
      ..
      svn commit -m "HIVE-5610 - Merge maven branch into trunk (patch)"
      

      4) Modify maven-rollforward.sh to use svn mv not mv:

      perl -i -pe 's@^  mv @  svn mv @g' maven-rollforward.sh
      

      5) Execute maven-rollforward.sh and commit result

      bash ./maven-rollforward.sh
      svn status
      ...
      svn commit -m "HIVE-5610 - Merge maven branch into trunk (maven rollforward)"
      

      6) Modify maven-delete-ant.sh to use svn rm as opposed to rm:

      perl -i -pe 's@^  rm -rf @  svn rm @g' maven-delete-ant.sh
      

      7) Execute maven-delete-ant.sh and commit result

      bash ./maven-delete-ant.sh
      svn status
      ...
      svn commit -m "HIVE-5610 - Merge maven branch into trunk (delete ant)"
      

      8) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

      mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128 
      testCasePropertyName = test
      buildTool = maven
      unitTests.directories = ./
      

      9) Enable the precommit build

      Notes:

      On this jira I will upload three patches:

      HIVE-5610.${VERSION}-for-reading.patch
      HIVE-5610.${VERSION}-for-commit.patch
      HIVE-5610.${VERSION}-maven.patch
      
      • for-reading has no qfiles updates so it's easier to read
      • for-commit has the qfile updates and is for commit
      • maven is the patch in a "rollfoward" state for testing purposes

      To build everything you must:

      $ mvn clean install -DskipTests
      $ cd itests
      $ mvn clean install -DskipTests
      

      because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.

      1. Screen Shot 2013-10-30 at 11.42.03 PM.png
        235 kB
        Brock Noland
      2. HIVE-5610.6-maven.patch
        3.71 MB
        Brock Noland
      3. HIVE-5610.6-for-reading.patch
        352 kB
        Brock Noland
      4. HIVE-5610.6-for-commit.patch
        1.65 MB
        Brock Noland
      5. HIVE-5610.5-maven.patch
        3.71 MB
        Brock Noland
      6. HIVE-5610.5-for-reading.patch
        352 kB
        Brock Noland
      7. HIVE-5610.5-for-commit.patch
        1.65 MB
        Brock Noland
      8. HIVE-5610.4-maven.patch
        1.66 MB
        Brock Noland
      9. HIVE-5610.4-for-reading.patch
        352 kB
        Brock Noland
      10. HIVE-5610.4-for-commit.patch
        1.65 MB
        Brock Noland
      11. HIVE-5610.2-maven.patch
        3.73 MB
        Brock Noland
      12. HIVE-5610.2-for-reading.patch
        377 kB
        Brock Noland
      13. HIVE-5610.2-for-commit.patch
        1.68 MB
        Brock Noland
      14. HIVE-5610.1-maven.patch
        3.95 MB
        Brock Noland
      15. HIVE-5610.1-for-reading.patch
        392 kB
        Brock Noland
      16. HIVE-5610.1-for-commit.patch
        1.90 MB
        Brock Noland

        Issue Links

          Activity

          Brock Noland created issue -
          Brock Noland made changes -
          Field Original Value New Value
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ~/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ~/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          6) Update trunk-m1r.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          6) Update trunk-m1r.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}
          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}
          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          Notes:

          * To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom
          * HIVE-5612 - Add ability to re-generate generated code stored in source control

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh
          5) Commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          Notes:

          * To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh and commit result
          5) Modify the following line in maven-delete-ant.sh:
          {noformat}
            rm -rf "$@"
          {noformat}
          to
          {noformat}
            svn rm "$@"
          {noformat}
          5) Execute maven-delete-ant.sh and commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          Notes:

          * To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh and commit result
          5) Modify the following line in maven-delete-ant.sh:
          {noformat}
            rm -rf "$@"
          {noformat}
          to
          {noformat}
            svn rm "$@"
          {noformat}
          5) Execute maven-delete-ant.sh and commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          Notes:

          * To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh and commit result
          5) Modify the following line in maven-delete-ant.sh:
          {noformat}
            rm -rf "$@"
          {noformat}
          to
          {noformat}
            svn rm "$@"
          {noformat}
          5) Execute maven-delete-ant.sh (in addition to the maven-*.sh scripts) and commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          Notes:

          * To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom

          The merge process will be as follows:

          1) svn merge ^/hive/branches/maven
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh and commit result
          5) Modify the following line in maven-delete-ant.sh:
          {noformat}
            rm -rf "$@"
          {noformat}
          to
          {noformat}
            svn rm "$@"
          {noformat}
          5) Execute maven-delete-ant.sh (in addition to the maven-*.sh scripts) and commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          Notes:

          * To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom

          The merge process will be as follows:

          1) Apply patch
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh and commit result
          5) Modify the following line in maven-delete-ant.sh:
          {noformat}
            rm -rf "$@"
          {noformat}
          to
          {noformat}
            svn rm "$@"
          {noformat}
          5) Execute maven-delete-ant.sh and commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          h3. Notes:

          h4. On this jira I will upload three patches:

          {noformat}
          HIVE-5610.${VERSION}-for-reading.patch
          HIVE-5610.${VERSION}-for-commit.patch
          HIVE-5610.${VERSION}-maven.patch
          {noformat}

          * for-reading has no qfiles updates so it's easier to read
          * for-commit has the qfile updates and is for commit
          * maven is the patch in a "rollfoward" state for testing purposes

          h4. To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          Brock Noland made changes -
          Attachment HIVE-5610.1-for-commit.patch [ 12610630 ]
          Attachment HIVE-5610.1-for-reading.patch [ 12610631 ]
          Brock Noland made changes -
          Attachment HIVE-5610.1-maven.patch [ 12610633 ]
          Brock Noland made changes -
          Attachment HIVE-5610.1-maven.patch [ 12610634 ]
          Brock Noland made changes -
          Attachment HIVE-5610.1-maven.patch [ 12610633 ]
          Brock Noland made changes -
          Status Open [ 1 ] Patch Available [ 10002 ]
          Brock Noland made changes -
          Remote Link This issue links to "Review Board (Web Link)" [ 13106 ]
          Brock Noland made changes -
          Attachment HIVE-5610.2-for-commit.patch [ 12610651 ]
          Attachment HIVE-5610.2-for-reading.patch [ 12610652 ]
          Brock Noland made changes -
          Attachment HIVE-5610.2-maven.patch [ 12610653 ]
          Brock Noland made changes -
          Link This issue is related to HIVE-5676 [ HIVE-5676 ]
          Brock Noland made changes -
          Description With HIVE-5566 nearing completion we will be nearly ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom

          The merge process will be as follows:

          1) Apply patch
          2) Commit result
          3) Modify the following line in maven-rollforward.sh:
          {noformat}
            mv $source $target
          {noformat}
          to
          {noformat}
            svn mv $source $target
          {noformat}
          4) Execute maven-rollfward.sh and commit result
          5) Modify the following line in maven-delete-ant.sh:
          {noformat}
            rm -rf "$@"
          {noformat}
          to
          {noformat}
            svn rm "$@"
          {noformat}
          5) Execute maven-delete-ant.sh and commit result
          6) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:

          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          h3. Notes:

          h4. On this jira I will upload three patches:

          {noformat}
          HIVE-5610.${VERSION}-for-reading.patch
          HIVE-5610.${VERSION}-for-commit.patch
          HIVE-5610.${VERSION}-maven.patch
          {noformat}

          * for-reading has no qfiles updates so it's easier to read
          * for-commit has the qfile updates and is for commit
          * maven is the patch in a "rollfoward" state for testing purposes

          h4. To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          With HIVE-5566 complete we are ready to merge the maven branch to trunk. The following tasks will be done post-merge:

          * HIVE-5611 - Add assembly (i.e.) tar creation to pom

          The merge process will be as follows:

          1) Disable the precommit build

          2) Apply patch

          3) Commit result
          {noformat}
          svn status
          svn add
          ..
          svn commit -m "HIVE-5610 - Merge maven branch into trunk (patch)"
          {noformat}

          4) Modify maven-rollforward.sh to use svn mv not mv:
          {noformat}
          perl -i -pe 's@^ mv @ svn mv @g' maven-rollforward.sh
          {noformat}

          5) Execute maven-rollforward.sh and commit result
          {noformat}
          bash ./maven-rollforward.sh
          svn status
          ...
          svn commit -m "HIVE-5610 - Merge maven branch into trunk (maven rollforward)"
          {noformat}

          6) Modify maven-delete-ant.sh to use svn rm as opposed to rm:
          {noformat}
          perl -i -pe 's@^ rm -rf @ svn rm @g' maven-delete-ant.sh
          {noformat}

          7) Execute maven-delete-ant.sh and commit result
          {noformat}
          bash ./maven-delete-ant.sh
          svn status
          ...
          svn commit -m "HIVE-5610 - Merge maven branch into trunk (delete ant)"
          {noformat}

          8) Update trunk-mr1.properties and trunk-mr2.properties on the ptesting host, adding the following:
          {noformat}
          mavenEnvOpts = -Dhttp.proxyHost=localhost -Dhttp.proxyPort=3128
          testCasePropertyName = test
          buildTool = maven
          unitTests.directories = ./
          {noformat}

          9) Enable the precommit build

          h3. Notes:

          h4. On this jira I will upload three patches:

          {noformat}
          HIVE-5610.${VERSION}-for-reading.patch
          HIVE-5610.${VERSION}-for-commit.patch
          HIVE-5610.${VERSION}-maven.patch
          {noformat}

          * for-reading has no qfiles updates so it's easier to read
          * for-commit has the qfile updates and is for commit
          * maven is the patch in a "rollfoward" state for testing purposes

          h4. To build everything you must:

          {noformat}
          $ mvn clean install -DskipTests
          $ cd itests
          $ mvn clean install -DskipTests
          {noformat}

          because itests (any tests that has cyclical dependencies or requires that the packages be built) is not part of the root reactor build.
          Brock Noland made changes -
          Attachment HIVE-5610.4-for-reading.patch [ 12610831 ]
          Attachment HIVE-5610.4-for-commit.patch [ 12610832 ]
          Brock Noland made changes -
          Attachment HIVE-5610.4-maven.patch [ 12610833 ]
          Brock Noland made changes -
          Attachment HIVE-5610.5-for-commit.patch [ 12610883 ]
          Attachment HIVE-5610.5-for-reading.patch [ 12610884 ]
          Brock Noland made changes -
          Attachment HIVE-5610.5-maven.patch [ 12610886 ]
          Brock Noland made changes -
          Attachment HIVE-5610.6-for-commit.patch [ 12611169 ]
          Attachment HIVE-5610.6-for-reading.patch [ 12611170 ]
          Brock Noland made changes -
          Attachment HIVE-5610.6-maven.patch [ 12611172 ]
          Brock Noland made changes -
          Brock Noland made changes -
          Status Patch Available [ 10002 ] Resolved [ 5 ]
          Fix Version/s 0.13.0 [ 12324986 ]
          Resolution Fixed [ 1 ]
          Carl Steinbach made changes -
          Component/s Build Infrastructure [ 12312593 ]
          Carl Steinbach made changes -
          Labels Maven
          Carl Steinbach made changes -
          Link This issue relates to HIVE-5611 [ HIVE-5611 ]
          Carl Steinbach made changes -
          Link This issue relates to HIVE-5711 [ HIVE-5711 ]
          Szehon Ho made changes -
          Link This issue is related to HIVE-5729 [ HIVE-5729 ]
          Szehon Ho made changes -
          Link This issue is related to HIVE-5730 [ HIVE-5730 ]
          Gunther Hagleitner made changes -
          Link This issue is related to HIVE-5743 [ HIVE-5743 ]
          Gunther Hagleitner made changes -
          Link This issue relates to HIVE-5751 [ HIVE-5751 ]

            People

            • Assignee:
              Brock Noland
              Reporter:
              Brock Noland
            • Votes:
              1 Vote for this issue
              Watchers:
              17 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development