hadoop-common-issues mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Konstantin Boudnik (JIRA)" <j...@apache.org>
Subject [jira] Commented: (HADOOP-7019) Remove fault injection artifacts from the default build and push to maven
Date Fri, 17 Dec 2010 19:46:02 GMT

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

Konstantin Boudnik commented on HADOOP-7019:

Just for the clarity sake: these aren't fault injection. The fact that system framework uses
code injection doesn't make any fault related. With this said...

bq. mvn-core-install and mvn-fi-install.
no 'fi' should be used in this context. These are system testing related, as you've pointed
out quite property.

bq. system intergration tests, which are not yet really officially implemented anywhere
*Simply not true*: these were regularly executed for y! 0.20 release (oops, have I leaked
a corporate secret?). I don't know the state of affairs now though.

bq. For standard development work, the cost of building and deployment can be significant
when aggregated, with no benefit.

One of the perhaps not-clear benefits is to guarantee that changes in the system code haven't
brake the bindings of the system framework.

I think I'm ok with moving these out of 'mvn-install' target to say 'mvn-system-install'.
However, the following should be stated:
 - if a code bindings are broken it will bite back at {{test-patch}} validation
 - deployment of system testing artifacts should remain in 'mvn-deploy' target for the above
stated reasons.

> Remove fault injection artifacts from the default build and push to maven
> -------------------------------------------------------------------------
>                 Key: HADOOP-7019
>                 URL: https://issues.apache.org/jira/browse/HADOOP-7019
>             Project: Hadoop Common
>          Issue Type: Bug
>            Reporter: Owen O'Malley
> The current build always generates fault injection artifacts and pushes them to Maven.
Most developers have no need for these artifacts and no users need them. 

This message is automatically generated by JIRA.
You can reply to this email to add a comment to the issue online.

View raw message