Details

    • Type: Task Task
    • Status: Closed
    • Priority: Major Major
    • Resolution: Fixed
    • Affects Version/s: None
    • Fix Version/s: 0.95.0
    • Component/s: None
    • Labels:
      None
    • Hadoop Flags:
      Reviewed
    • Tags:
      0.96notable

      Description

      The avro gateway was deprected in 0.94. Remove it in 0.96

      1. HBASE-6553-0.patch
        67 kB
        Elliott Clark

        Issue Links

          Activity

          Hide
          Elliott Clark added a comment -

          Remove avro.

          Show
          Elliott Clark added a comment - Remove avro.
          Hide
          Eric Charles added a comment -

          Hi, I may be running after last year calls ([1] and [2]). Removing Avro connector sounds to me like losing something, especially that Avro could give access to HBase RPC from non-java language (python...).

          It's just good to remove the current deprecated stuff now, but I wonder if there would be an interest if I come later with a patch that provides a updated Avro implementation?

          [1] http://markmail.org/message/4zimm6dmbjhz4pbh
          [2] http://markmail.org/message/j6bwxtu57rcdu5eq

          Show
          Eric Charles added a comment - Hi, I may be running after last year calls ( [1] and [2] ). Removing Avro connector sounds to me like losing something, especially that Avro could give access to HBase RPC from non-java language (python...). It's just good to remove the current deprecated stuff now, but I wonder if there would be an interest if I come later with a patch that provides a updated Avro implementation? [1] http://markmail.org/message/4zimm6dmbjhz4pbh [2] http://markmail.org/message/j6bwxtu57rcdu5eq
          Hide
          stack added a comment -

          ...but I wonder if there would be an interest if I come later with a patch that provides a updated Avro implementation?

          That'd be sweet. Would it have to be part of HBase core though Eric? Couldn't it exist off in github or somewhere? THat way you'd not have a dependency on an HBase committer getting patches added?

          Show
          stack added a comment - ...but I wonder if there would be an interest if I come later with a patch that provides a updated Avro implementation? That'd be sweet. Would it have to be part of HBase core though Eric? Couldn't it exist off in github or somewhere? THat way you'd not have a dependency on an HBase committer getting patches added?
          Hide
          Eric Charles added a comment -

          Makes also sense to have it outside core. Thx Stack, Eric

          Show
          Eric Charles added a comment - Makes also sense to have it outside core. Thx Stack, Eric
          Hide
          Elliott Clark added a comment -

          Yeah a github project with the avro gateway code would be great.

          Show
          Elliott Clark added a comment - Yeah a github project with the avro gateway code would be great.
          Hide
          stack added a comment -

          Applied to trunk. Thanks Elliott.

          Show
          stack added a comment - Applied to trunk. Thanks Elliott.
          Hide
          Hudson added a comment -

          Integrated in HBase-TRUNK #3237 (See https://builds.apache.org/job/HBase-TRUNK/3237/)
          HBASE-6553 Remove Avro Gateway (Revision 1374486)
          HBASE-6553 Remove Avro Gateway (Revision 1374484)

          Result = SUCCESS
          stack :
          Files :

          • /hbase/trunk/hbase-server/src/main/avro/hbase.avpr
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/avro
          • /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/avro

          stack :
          Files :

          • /hbase/trunk/bin/hbase
          • /hbase/trunk/hbase-server/pom.xml
          • /hbase/trunk/pom.xml
          Show
          Hudson added a comment - Integrated in HBase-TRUNK #3237 (See https://builds.apache.org/job/HBase-TRUNK/3237/ ) HBASE-6553 Remove Avro Gateway (Revision 1374486) HBASE-6553 Remove Avro Gateway (Revision 1374484) Result = SUCCESS stack : Files : /hbase/trunk/hbase-server/src/main/avro/hbase.avpr /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/avro /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/avro stack : Files : /hbase/trunk/bin/hbase /hbase/trunk/hbase-server/pom.xml /hbase/trunk/pom.xml
          Hide
          Hudson added a comment -

          Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #134 (See https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/134/)
          HBASE-6553 Remove Avro Gateway (Revision 1374486)
          HBASE-6553 Remove Avro Gateway (Revision 1374484)

          Result = FAILURE
          stack :
          Files :

          • /hbase/trunk/hbase-server/src/main/avro/hbase.avpr
          • /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/avro
          • /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/avro

          stack :
          Files :

          • /hbase/trunk/bin/hbase
          • /hbase/trunk/hbase-server/pom.xml
          • /hbase/trunk/pom.xml
          Show
          Hudson added a comment - Integrated in HBase-TRUNK-on-Hadoop-2.0.0 #134 (See https://builds.apache.org/job/HBase-TRUNK-on-Hadoop-2.0.0/134/ ) HBASE-6553 Remove Avro Gateway (Revision 1374486) HBASE-6553 Remove Avro Gateway (Revision 1374484) Result = FAILURE stack : Files : /hbase/trunk/hbase-server/src/main/avro/hbase.avpr /hbase/trunk/hbase-server/src/main/java/org/apache/hadoop/hbase/avro /hbase/trunk/hbase-server/src/test/java/org/apache/hadoop/hbase/avro stack : Files : /hbase/trunk/bin/hbase /hbase/trunk/hbase-server/pom.xml /hbase/trunk/pom.xml
          Hide
          stack added a comment -

          Marking closed.

          Show
          stack added a comment - Marking closed.

            People

            • Assignee:
              Elliott Clark
              Reporter:
              Elliott Clark
            • Votes:
              0 Vote for this issue
              Watchers:
              6 Start watching this issue

              Dates

              • Created:
                Updated:
                Resolved:

                Development