[
https://issues.apache.org/jira/browse/HBASE-14493?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14909477#comment-14909477
]
Hadoop QA commented on HBASE-14493:
-----------------------------------
{color:red}-1 overall{color}. Here are the results of testing the latest
attachment
http://issues.apache.org/jira/secure/attachment/12762530/HBASE-14493.patch
against master branch at commit 02699fe967dde00cde3fc96af782401440dfe2ac.
ATTACHMENT ID: 12762530
{color:green}+1 @author{color}. The patch does not contain any @author
tags.
{color:green}+0 tests included{color}. The patch appears to be a
documentation, build,
or dev-support patch that doesn't require tests.
{color:green}+1 hadoop versions{color}. The patch compiles with all
supported hadoop versions (2.4.0 2.4.1 2.5.0 2.5.1 2.5.2 2.6.0 2.7.0 2.7.1)
{color:green}+1 javac{color}. The applied patch does not increase the
total number of javac compiler warnings.
{color:green}+1 protoc{color}. The applied patch does not increase the
total number of protoc compiler warnings.
{color:green}+1 javadoc{color}. The javadoc tool did not generate any
warning messages.
{color:green}+1 checkstyle{color}. The applied patch does not increase the
total number of checkstyle errors
{color:green}+1 findbugs{color}. The patch does not introduce any new
Findbugs (version 2.0.3) warnings.
{color:green}+1 release audit{color}. The applied patch does not increase
the total number of release audit warnings.
{color:green}+1 lineLengths{color}. The patch does not introduce lines
longer than 100
{color:green}+1 site{color}. The mvn post-site goal succeeds with this patch.
{color:red}-1 core tests{color}. The patch failed these unit tests:
{color:red}-1 core zombie tests{color}. There are 2 zombie test(s):
at
org.apache.hadoop.mapred.TestMiniMRClientCluster.testJob(TestMiniMRClientCluster.java:162)
at
org.apache.hadoop.hbase.regionserver.TestHRegion.testFlushCacheWhileScanning(TestHRegion.java:3756)
Test results:
https://builds.apache.org/job/PreCommit-HBASE-Build/15760//testReport/
Release Findbugs (version 2.0.3) warnings:
https://builds.apache.org/job/PreCommit-HBASE-Build/15760//artifact/patchprocess/newFindbugsWarnings.html
Checkstyle Errors:
https://builds.apache.org/job/PreCommit-HBASE-Build/15760//artifact/patchprocess/checkstyle-aggregate.html
Console output:
https://builds.apache.org/job/PreCommit-HBASE-Build/15760//console
This message is automatically generated.
> Upgrade the jamon-runtime dependency to the newer version MPL 2.0
> -----------------------------------------------------------------
>
> Key: HBASE-14493
> URL: https://issues.apache.org/jira/browse/HBASE-14493
> Project: HBase
> Issue Type: Task
> Affects Versions: 1.1.1
> Reporter: Newton Alex
> Assignee: Andrew Purtell
> Priority: Minor
> Fix For: 2.0.0, 1.2.0, 1.3.0, 0.98.15
>
> Attachments: HBASE-14493-0.98.patch, HBASE-14493-branch-1.patch,
> HBASE-14493.patch, HBASE-14493.patch
>
>
> Current version of HBase uses MPL 1.1 which has legal restrictions. Newer
> versions of jamon-runtime appear to be MPL 2.0. HBase should upgrade to a
> safer licensed version of jamon.
> 2.4.0 is MPL 1.1 :
> http://grepcode.com/snapshot/repo1.maven.org/maven2/org.jamon/jamon-runtime/2.4.0
> 2.4.1 is MPL 2.0 :
> http://grepcode.com/snapshot/repo1.maven.org/maven2/org.jamon/jamon-runtime/2.4.1
> Here’s a comparison of the equivalent sections of the respective licenses
> dealing w/ Termination:
> MPL 1.1 - Section 8 (Termination) Subsection 2:
> 8.2. If You initiate litigation by asserting a patent infringement claim
> (excluding declatory judgment actions) against Initial Developer or a
> Contributor (the Initial Developer or Contributor against whom You file such
> action is referred to as "Participant") alleging that:
> such Participant's Contributor Version directly or indirectly infringes any
> patent, then any and all rights granted by such Participant to You under
> Sections 2.1 and/or 2.2 of this License shall, upon 60 days notice from
> Participant terminate prospectively, unless if within 60 days after receipt
> of notice You either: (i) agree in writing to pay Participant a mutually
> agreeable reasonable royalty for Your past and future use of Modifications
> made by such Participant, or (ii) withdraw Your litigation claim with respect
> to the Contributor Version against such Participant. If within 60 days of
> notice, a reasonable royalty and payment arrangement are not mutually agreed
> upon in writing by the parties or the litigation claim is not withdrawn, the
> rights granted by Participant to You under Sections 2.1 and/or 2.2
> automatically terminate at the expiration of the 60 day notice period
> specified above.
> any software, hardware, or device, other than such Participant's Contributor
> Version, directly or indirectly infringes any patent, then any rights granted
> to You by such Participant under Sections 2.1(b) and 2.2(b) are revoked
> effective as of the date You first made, used, sold, distributed, or had
> made, Modifications made by that Participant.
> MPL 2.0 - Section 5 (Termination) Subsection 2:
> 5.2. If You initiate litigation against any entity by asserting a patent
> infringement claim (excluding declaratory judgment actions, counter-claims,
> and cross-claims) alleging that a Contributor Version directly or indirectly
> infringes any patent, then the rights granted to You by any and all
> Contributors for the Covered Software under Section 2.1 of this License shall
> terminate.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)