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

Remove deprecated usage of Hadoop HttpServer in InfoServer

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

        Issue Links

          Activity

            People

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

              Dates

                Created:
                Updated:
                Resolved: