Uploaded image for project: 'HBase'
  1. HBase
  2. HBASE-10336

Remove deprecated usage of Hadoop HttpServer in InfoServer

VotersWatch issueWatchersCreate sub-taskLinkCloneUpdate Comment AuthorReplace String in CommentUpdate Comment VisibilityDelete Comments
    XMLWordPrintableJSON

Details

    • Bug
    • Status: Closed
    • Major
    • Resolution: Fixed
    • 0.99.0
    • 0.99.0
    • None
    • None
    • Reviewed
    • Hide
      Undo the dependence on Hadoop InfoServer and its servlets by pulling what we need local. For HBase to work against Hadoop3, we need changes, but Hadoop wants to redo how it does its http servers, so we cut the cord. See HADOOP-10232 for more.
      Show
      Undo the dependence on Hadoop InfoServer and its servlets by pulling what we need local. For HBase to work against Hadoop3, we need changes, but Hadoop wants to redo how it does its http servers, so we cut the cord. See HADOOP-10232 for more.

    Description

      Recent changes in Hadoop HttpServer give NPE when running on hadoop 3.0.0-SNAPSHOT. This way we use HttpServer is deprecated and will probably be not fixed (see HDFS-5760). We'd better move to the new proposed builder pattern, which means we can no more use inheritance to build our nice InfoServer.

      Attachments

        1. HBASE-10569-10.patch
          249 kB
          Eric Charles
        2. HBASE-10336-after-first-review-2.patch
          246 kB
          Eric Charles
        3. HBASE-10336-after-first-review.patch
          246 kB
          Eric Charles
        4. HBASE-10336-9.patch
          244 kB
          Eric Charles
        5. HBASE-10336-8.patch
          250 kB
          Eric Charles
        6. HBASE-10336-7.patch
          249 kB
          Eric Charles
        7. HBASE-10336-6.patch
          505 kB
          Eric Charles
        8. HBASE-10336-5.patch
          249 kB
          Eric Charles
        9. HBASE-10336-4.patch
          215 kB
          Eric Charles
        10. HBASE-10336-3.patch
          5 kB
          Eric Charles
        11. HBASE-10336-2.patch
          5 kB
          Eric Charles
        12. HBASE-10336-11.patch
          246 kB
          Eric Charles
        13. HBASE-10336-1.patch
          4 kB
          Eric Charles
        14. 10336-v10.txt
          245 kB
          Ted Yu

        Issue Links

        Activity

          This comment will be Viewable by All Users Viewable by All Users
          Cancel

          People

            eric@apache.org Eric Charles
            eric@apache.org Eric Charles
            Votes:
            0 Vote for this issue
            Watchers:
            14 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved:

              Issue deployment