Uploaded image for project: 'Bigtop'
  1. Bigtop
  2. BIGTOP-1588

Current Bigtop Pig does not build because of API Change in Hive

    Details

    • Type: Bug
    • Status: Resolved
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.0
    • Fix Version/s: 1.0.0
    • Component/s: general
    • Labels:
      None

      Description

      Current pig does not build because of API Change in Hive.

      ByteStream.Output getCount() does not exist any more.

      compile:
           [echo]  *** Compiling Pig UDFs ***
          [javac] /net/os2-debian80/fs1/olaf/bigtop/output/pig/pig-0.12.1/contrib/piggybank/java/build.xml:94: warning: 'includeantruntime' was not set, defaulting to build.sysclasspath=last; set to false for repeatable builds
          [javac] Compiling 164 source files to /net/os2-debian80/fs1/olaf/bigtop/output/pig/pig-0.12.1/contrib/piggybank/java/build/classes
          [javac] warning: [options] bootstrap class path not set in conjunction with -source 1.6
          [javac] /net/os2-debian80/fs1/olaf/bigtop/output/pig/pig-0.12.1/contrib/piggybank/java/src/main/java/org/apache/pig/piggybank/storage/HiveColumnarStorage.java:106: error: cannot find symbol
          [javac]             colValRefs[i].set(byteStream.getData(), startPos, byteStream.getCount() - startPos);
          [javac]                                                                         ^
          [javac]   symbol:   method getCount()
          [javac]   location: variable byteStream of type Output
          [javac] /net/os2-debian80/fs1/olaf/bigtop/output/pig/pig-0.12.1/contrib/piggybank/java/src/main/java/org/apache/pig/piggybank/storage/HiveColumnarStorage.java:107: error: cannot find symbol
          [javac]             startPos = byteStream.getCount();
          [javac]                                  ^
          [javac]   symbol:   method getCount()
          [javac]   location: variable byteStream of type Output
          [javac] Note: Some input files use or override a deprecated API.
          [javac] Note: Recompile with -Xlint:deprecation for details.
          [javac] Note: Some input files use unchecked or unsafe operations.
          [javac] Note: Recompile with -Xlint:unchecked for details.
          [javac] 2 errors
          [javac] 1 warning
      

        Attachments

          Activity

            People

            • Assignee:
              oflebbe Olaf Flebbe
              Reporter:
              oflebbe Olaf Flebbe
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved: