[ 
https://issues.apache.org/jira/browse/HADOOP-12198?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Allen Wittenauer updated HADOOP-12198:
--------------------------------------
    Attachment: HADOOP-12198.HADOOP-12111.02.patch

-02:
* add the --skip-dirs option to give a way to drop dirs from the module list
* many 'mvn compile' and 'mvn test' moved to mvn test-compile'
* improved the logging in lots of places
* added the CHANGED_UNION_MODULES that provides a single, consolidated module 
of all changes
* move javadoc to be after mvn install.  this way we can do the actual patched 
modules instead of either union or root.
* major overhaul of the hadoop personality
** unit test pre-reqs are now handled correctly instead of forcing them into 
the enqueue list
** native flag support now called as needed
** root now shortcuts properly
** using the CHANGED_MODULES, CHANGED_UNION_MODULES, or forced root for various 
tests as apporpriate

There are probably a few nits left to work out, but wanted to post an update 
for people to start looking over...

> patches that hit multiple modules may need to build at root
> -----------------------------------------------------------
>
>                 Key: HADOOP-12198
>                 URL: https://issues.apache.org/jira/browse/HADOOP-12198
>             Project: Hadoop Common
>          Issue Type: Sub-task
>          Components: yetus
>            Reporter: Allen Wittenauer
>            Assignee: Allen Wittenauer
>         Attachments: HADOOP-12198.HADOOP-12111.00.patch, 
> HADOOP-12198.HADOOP-12111.02.patch
>
>
> Patches that introduce dependencies on other modules (e.g., HADOOP-12180) 
> need to effectively built at root. 
> There is a good chance this type of logic will need to be done on a 
> per-project basis. 



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to