Uploaded image for project: 'Pig'
  1. Pig
  2. PIG-1680

Pig 0.8 HBaseStorage may not against HBase 0.89



    • Type: Task
    • Status: Closed
    • Priority: Major
    • Resolution: Fixed
    • Affects Version/s: 0.8.0
    • Fix Version/s: 0.8.1
    • Component/s: impl
    • Labels:
    • Patch Info:
      Patch Available
    • Hadoop Flags:
      Incompatible change
    • Release Note:
      This patch bumps HBase version to 0.90. Versions 0.20.x are no longer supported.
    • Tags:


      HBaseStorage is currently coded against the hbase 0.20.6 API. The hbase 0.89 API deprecates some methods and outright removes some others which causes HBaseStorage to no longer compile.

      It is unclear whether one can run an HBase 0.20.6 client against a running 0.89 hbase instance. In my experience, it does not work. Therefore, HBaseStorage has to be compiled against 0.89.

      Attached is a proposed patch to make 0.8.0 trunk compatible with hbase 0.89 as well as a script to help automate the upgrade.


        1. pig-hbase-0.89.SNAPSHOT.patch
          10 kB
          George P. Stathis
        2. pig-1680-with-ivy.xml
          28 kB
          Todd Lipcon
        3. pig-1680-minicluster-fixes.txt
          2 kB
          Todd Lipcon
        4. PIG-1680.3.patch
          25 kB
          Dmitriy V. Ryaboy
        5. pig-0.8.0-hbase-0.89.SNAPSHOT.patch
          10 kB
          William W. Graham Jr
        6. PIG_1680.patch
          59 kB
          Dmitriy V. Ryaboy
        7. PIG_1680.patch
          91 kB
          Dmitriy V. Ryaboy
        8. PIG_1680.patch
          23 kB
          Dmitriy V. Ryaboy
        9. pig_1680.final.patch
          27 kB
          Dmitriy V. Ryaboy
        10. hbase-0.90.0-tests.jar
          880 kB
          Dmitriy V. Ryaboy
        11. apply-PIG-1680-patch-0.8.0.sh
          2 kB
          William W. Graham Jr
        12. apply-PIG-1680-patch.sh
          1 kB
          George P. Stathis

          Issue Links



              • Assignee:
                dvryaboy Dmitriy V. Ryaboy
                gstathis George P. Stathis
              • Votes:
                0 Vote for this issue
                9 Start watching this issue


                • Created: