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

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

    XMLWordPrintableJSON

Details

    • Bug
    • Status: Resolved
    • Major
    • Resolution: Fixed
    • 0.8.0
    • 1.0.0
    • general
    • 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

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

            Dates

              Created:
              Updated:
              Resolved: