Details

    • Type: Bug Bug
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.6.0
    • Component/s: None
    • Labels:
      None

      Description

      Let's bump up Pig to 0.11 as per the voted BOM.

      FWIW, there seems to be a backwards compatibility break in Hive that has caused Pig build to fail.

      In particular, Hive 0.10 renamed o.a.h.h.serde.Constants to o.a.h.h.serde. serdeConstants

      This a non-backwards compatible change since downstream code (in this case Pig) could still refer to the non-existent package. HIVE-4001 is aimed at fixing this incompatibility in the next release of Hive.

      In the meanwhile, we should add the same package in Bigtop 0.6 so our users are happy.

        Issue Links

          Activity

          Hide
          Roman Shaposhnik added a comment -

          Mark, I've noticed that the JIRA is assigned to you. Any progress so far? Any estimate on how long it may take?

          Show
          Roman Shaposhnik added a comment - Mark, I've noticed that the JIRA is assigned to you. Any progress so far? Any estimate on how long it may take?
          Hide
          Mark Grover added a comment -

          I uploaded a patch. There is a workaround in the patch to get around the backwards compatibility problem in Hive. I am open to suggestions if someone has a better workaround.

          Show
          Mark Grover added a comment - I uploaded a patch. There is a workaround in the patch to get around the backwards compatibility problem in Hive. I am open to suggestions if someone has a better workaround.
          Hide
          Roman Shaposhnik added a comment -

          +1 on the patch.

          Now, I've committed it but it seems that on a few architectures it breaks because of the weird JavaDoc issue: http://bigtop01.cloudera.org:8080/view/Bigtop-trunk/job/Bigtop-trunk-Pig/

          Can you please look into this and possibly file an upstream bug in PIG land?

          Show
          Roman Shaposhnik added a comment - +1 on the patch. Now, I've committed it but it seems that on a few architectures it breaks because of the weird JavaDoc issue: http://bigtop01.cloudera.org:8080/view/Bigtop-trunk/job/Bigtop-trunk-Pig/ Can you please look into this and possibly file an upstream bug in PIG land?
          Hide
          Anatoli Fomenko added a comment - - edited

          On the patch: this part looks like a formatting only change:

          --- a/bigtop-packages/src/common/pig/do-component-build
          +++ b/bigtop-packages/src/common/pig/do-component-build
          @@ -19,6 +19,7 @@ set -ex
           . `dirname ${0}`/bigtop.bom
           
           cat <<__EOT__ >> ivy/libraries.properties
          +
           hbase.version=$HBASE_VERSION
          
          Show
          Anatoli Fomenko added a comment - - edited On the patch: this part looks like a formatting only change: --- a/bigtop-packages/src/common/pig/do-component-build +++ b/bigtop-packages/src/common/pig/do-component-build @@ -19,6 +19,7 @@ set -ex . `dirname ${0}`/bigtop.bom cat <<__EOT__ >> ivy/libraries.properties + hbase.version=$HBASE_VERSION
          Hide
          Mark Grover added a comment -

          Thanks I will take a look.

          Show
          Mark Grover added a comment - Thanks I will take a look.
          Hide
          Mark Grover added a comment - - edited

          Roman, given that you have committed this present patch (thanks for doing that, BTW!), should I create a separate JIRA for the JavaDoc issue and upload a patch there to avoid confusion?

          Show
          Mark Grover added a comment - - edited Roman, given that you have committed this present patch (thanks for doing that, BTW!), should I create a separate JIRA for the JavaDoc issue and upload a patch there to avoid confusion?
          Hide
          Mark Grover added a comment - - edited

          Created BIGTOP-894 for the unicode compilation error on RPM systems.

          Show
          Mark Grover added a comment - - edited Created BIGTOP-894 for the unicode compilation error on RPM systems.

            People

            • Assignee:
              Mark Grover
              Reporter:
              Mark Grover
            • Votes:
              0 Vote for this issue
              Watchers:
              3 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development