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

          Issue Links



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


                • Created: