Sqoop
  1. Sqoop
  2. SQOOP-1172

Make Sqoop compatible with HBase 0.95+

    Details

    • Type: Improvement Improvement
    • Status: Resolved
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: 1.4.4
    • Fix Version/s: 1.4.5
    • Component/s: None
    • Labels:
      None

      Description

      We should prepare Sqoop to be compatible with upcoming new major release of HBase (that is currently available in version 0.95). I've did preliminary investigation and it seems that there is no change in API that would break Sqoop. Entire HBase has been however broken from one monolithic archive into multiple smaller pieces that our build will have to take into consideration.

      1. bugSQOOP-1172.patch
        10 kB
        Jarek Jarcec Cecho
      2. bugSQOOP-1172.patch
        10 kB
        Jarek Jarcec Cecho

        Issue Links

          Activity

          Hide
          Hudson added a comment -

          SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop23 #1039 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop23/1039/)
          SQOOP-1172: Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd)

          • ivy.xml
          • build.xml
          Show
          Hudson added a comment - SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop23 #1039 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop23/1039/ ) SQOOP-1172 : Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd ) ivy.xml build.xml
          Hide
          Hudson added a comment -

          SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop20 #841 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop20/841/)
          SQOOP-1172: Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd)

          • ivy.xml
          • build.xml
          Show
          Hudson added a comment - SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop20 #841 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop20/841/ ) SQOOP-1172 : Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd ) ivy.xml build.xml
          Hide
          Hudson added a comment -

          SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop200 #844 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop200/844/)
          SQOOP-1172: Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd)

          • ivy.xml
          • build.xml
          Show
          Hudson added a comment - SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop200 #844 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop200/844/ ) SQOOP-1172 : Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd ) ivy.xml build.xml
          Hide
          Hudson added a comment -

          SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop100 #800 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop100/800/)
          SQOOP-1172: Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd)

          • ivy.xml
          • build.xml
          Show
          Hudson added a comment - SUCCESS: Integrated in Sqoop-ant-jdk-1.6-hadoop100 #800 (See https://builds.apache.org/job/Sqoop-ant-jdk-1.6-hadoop100/800/ ) SQOOP-1172 : Make Sqoop compatible with HBase 0.95+ (venkat: https://git-wip-us.apache.org/repos/asf?p=sqoop.git&a=commit&h=a9089430e41abafdbd460009ad695f29613787fd ) ivy.xml build.xml
          Hide
          Jarek Jarcec Cecho added a comment -

          Thank you Venkat Ranganathan for your review and the small fix!

          Show
          Jarek Jarcec Cecho added a comment - Thank you Venkat Ranganathan for your review and the small fix!
          Hide
          Venkat Ranganathan added a comment -

          Thanks for your contribution Jarek Jarcec Cecho. Great work.
          PS: I fixed a small indentation issue before committing.

          Show
          Venkat Ranganathan added a comment - Thanks for your contribution Jarek Jarcec Cecho . Great work. PS: I fixed a small indentation issue before committing.
          Hide
          ASF subversion and git services added a comment -

          Commit a9089430e41abafdbd460009ad695f29613787fd in branch refs/heads/trunk from Venkat Ranganathan
          [ https://git-wip-us.apache.org/repos/asf?p=sqoop.git;h=a908943 ]

          SQOOP-1172: Make Sqoop compatible with HBase 0.95+

          (Jarek Jarcec Cecho via Venkat Ranganathan)

          Show
          ASF subversion and git services added a comment - Commit a9089430e41abafdbd460009ad695f29613787fd in branch refs/heads/trunk from Venkat Ranganathan [ https://git-wip-us.apache.org/repos/asf?p=sqoop.git;h=a908943 ] SQOOP-1172 : Make Sqoop compatible with HBase 0.95+ (Jarek Jarcec Cecho via Venkat Ranganathan)
          Hide
          Jarek Jarcec Cecho added a comment -

          Hi Venkat Ranganathan, thank you for your feedback! I've just uploaded that patch that do tweak the build in lines of what you've described. Don't hesitate and take a look!

          Show
          Jarek Jarcec Cecho added a comment - Hi Venkat Ranganathan , thank you for your feedback! I've just uploaded that patch that do tweak the build in lines of what you've described. Don't hesitate and take a look!
          Hide
          Venkat Ranganathan added a comment -

          We also ran into this internally. We had to change the dependency to use the client, server and common modules

          We need to add a new configuration to do that so that we also can support HBase 0.94 and earlier.

          Show
          Venkat Ranganathan added a comment - We also ran into this internally. We had to change the dependency to use the client, server and common modules We need to add a new configuration to do that so that we also can support HBase 0.94 and earlier.

            People

            • Assignee:
              Jarek Jarcec Cecho
              Reporter:
              Jarek Jarcec Cecho
            • Votes:
              0 Vote for this issue
              Watchers:
              4 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development