hbase-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "stack (JIRA)" <j...@apache.org>
Subject [jira] [Commented] (HBASE-10336) Remove deprecated usage of Hadoop HttpServer in InfoServer
Date Mon, 02 Jun 2014 17:44:02 GMT

    [ https://issues.apache.org/jira/browse/HBASE-10336?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14015628#comment-14015628
] 

stack commented on HBASE-10336:
-------------------------------

Looking at raw patch because rb not working for me:

Why a new 'conf' package?

conf/ServerConfigurationKeys.java

Are the keys used by master and regionserver?  You don't want to put them in the Server interface
or in HConstants?  Or in the InfoServer or in 'http' package since the constants seem to pertain
there?

I asked some questions on rb like how much of this is copy and paste from hadoop..... and
do we have to pull it all in?  E.g. HtmlQuoting.

I think InfoServer only exists because most of HttpServer was private.  It could probably
go away right?  (Another JIRA).

I took a quick look.  I'd be up for taking in this patch even if it does too much as long
as it works and then working on purging stuff after it is in.  This is a difficult task doing
this kind of work.

Thanks [~echarles]





> Remove deprecated usage of Hadoop HttpServer in InfoServer
> ----------------------------------------------------------
>
>                 Key: HBASE-10336
>                 URL: https://issues.apache.org/jira/browse/HBASE-10336
>             Project: HBase
>          Issue Type: Bug
>    Affects Versions: 0.99.0
>            Reporter: Eric Charles
>            Assignee: Eric Charles
>         Attachments: 10336-v10.txt, HBASE-10336-1.patch, HBASE-10336-2.patch, HBASE-10336-3.patch,
HBASE-10336-4.patch, HBASE-10336-5.patch, HBASE-10336-6.patch, HBASE-10336-7.patch, HBASE-10336-8.patch,
HBASE-10336-9.patch, HBASE-10336-after-first-review-2.patch, HBASE-10336-after-first-review.patch,
HBASE-10569-10.patch
>
>
> 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.



--
This message was sent by Atlassian JIRA
(v6.2#6252)

Mime
View raw message