hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Elek, Marton (JIRA)" <j...@apache.org>
Subject [jira] [Comment Edited] (HADOOP-14850) Read HttpServer2 resources directly from the source tree (if exists)
Date Fri, 08 Sep 2017 13:33:00 GMT

    [ https://issues.apache.org/jira/browse/HADOOP-14850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16158638#comment-16158638

Elek, Marton edited comment on HADOOP-14850 at 9/8/17 1:32 PM:

Fixing the resource usage of the unit tests as well.

was (Author: elek):
Fix the resource usage of the unit tests as well.

> Read HttpServer2 resources directly from the source tree (if exists)
> --------------------------------------------------------------------
>                 Key: HADOOP-14850
>                 URL: https://issues.apache.org/jira/browse/HADOOP-14850
>             Project: Hadoop Common
>          Issue Type: Improvement
>    Affects Versions: 3.0.0-alpha4
>            Reporter: Elek, Marton
>            Assignee: Elek, Marton
>         Attachments: HADOOP-14850.001.patch, HADOOP-14850.002.patch, HADOOP-14850.003.patch
> Currently the Hadoop server components can't be started from IDE during the development.
There are two reasons for that:
> 1. some artifacts are in provided scope which are definitelly needed to run the server
(see HDFS-12197)
> 2. The src/main/webapp dir should be on the classpath (but not).
> In this issue I suggest to fix the second issue by reading the web resources (html and
css files) directly from the source tree and not from the classpath but ONLY if the src/main/webapp
dir exists. Similar approach exists in different projects (eg. in Spark).
> WIth this patch the web development of the web interfaces are significant easier as the
result could be checked immediatelly with a running severt (without rebuild/restart). I used
this patch during the development of the Ozone web interfaces.
> As the original behaviour of the resource location has not been change if "src/main/webapp"
doesn't exist, I think it's quite safe.  And the method is called only once during the creation
of the HttpServer2 there is also no change in performance.

This message was sent by Atlassian JIRA

To unsubscribe, e-mail: common-issues-unsubscribe@hadoop.apache.org
For additional commands, e-mail: common-issues-help@hadoop.apache.org

View raw message