[jira] [Comment Edited] (HADOOP-13382) remove unneeded commons-httpclient dependencies from POM files in Hadoop and sub-projects

2016-07-19 Thread Matt Foley (JIRA)

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

Matt Foley edited comment on HADOOP-13382 at 7/19/16 10:15 PM:
---

Response to the Hadoop QA robot complaint about no new unit tests: This patch 
seeks to produce no functional change in the behavior of the code, therefore 
there are no new unit tests needed.  There are no new negative tests needed 
either, because if the patch breaks anything, it will be a gross breakage of 
hadoop-openstack.  Since all existing unit tests continue to work correctly, 
that's sufficient.


was (Author: mattf):
Response to the Hadoop QA complaint: This patch seeks to produce no functional 
change in the behavior of the code, therefore there are no new unit tests 
needed.  There are no new negative tests needed either, because if the patch 
breaks anything, it will be a gross breakage of hadoop-openstack.  Since all 
existing unit tests continue to work correctly, that's sufficient.

> remove unneeded commons-httpclient dependencies from POM files in Hadoop and 
> sub-projects
> -
>
> Key: HADOOP-13382
> URL: https://issues.apache.org/jira/browse/HADOOP-13382
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.8.0
>Reporter: Matt Foley
>Assignee: Matt Foley
> Attachments: HADOOP-13382-branch-2.000.patch, 
> HADOOP-13382-branch-2.8.000.patch, HADOOP-13382.000.patch
>
>
> In branch-2.8 and later, the patches for various child and related bugs 
> listed in HADOOP-10105, most recently including HADOOP-11613, HADOOP-12710, 
> HADOOP-12711, HADOOP-12552, and HDFS-10623, eliminate all use of 
> "commons-httpclient" from Hadoop and its sub-projects (except for 
> hadoop-tools/hadoop-openstack; see HADOOP-11614).
> However, after incorporating these patches, "commons-httpclient" is still 
> listed as a dependency in these POM files:
> * hadoop-project/pom.xml
> * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml
> We wish to remove these, but since commons-httpclient is still used in many 
> files in hadoop-tools/hadoop-openstack, we'll need to _add_ the dependency to
> * hadoop-tools/hadoop-openstack/pom.xml
> (We'll add a note to HADOOP-11614 to undo this when commons-httpclient is 
> removed from hadoop-openstack.)
> In 2.8, this was mostly done by HADOOP-12552, but the version info formerly 
> inherited from hadoop-project/pom.xml also needs to be added, so that is in 
> the branch-2.8 version of the patch.



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

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



[jira] [Comment Edited] (HADOOP-13382) remove unneeded commons-httpclient dependencies from POM files in Hadoop and sub-projects

2016-07-15 Thread Matt Foley (JIRA)

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

Matt Foley edited comment on HADOOP-13382 at 7/16/16 1:21 AM:
--

Proposed for branch-2.8, to go along with HADOOP-11613, HADOOP-12711, and 
HADOOP-12552. 

Branch-2 and trunk need exactly the same patch.


was (Author: mattf):
Proposed for branch-2.8, to go along with HADOOP-11613, HADOOP-12711, and 
HADOOP-12552. 

> remove unneeded commons-httpclient dependencies from POM files in Hadoop and 
> sub-projects
> -
>
> Key: HADOOP-13382
> URL: https://issues.apache.org/jira/browse/HADOOP-13382
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Reporter: Matt Foley
>Assignee: Matt Foley
> Attachments: HADOOP-13382-branch-2.8.000.patch
>
>
> The patches for various child and related bugs listed in HADOOP-10105, most 
> recently including HADOOP-11613, HADOOP-12710, HADOOP-12711, HADOOP-12552, 
> and HDFS-10623, eliminate all use of "commons-httpclient" from Hadoop and its 
> sub-projects (except for hadoop-tools/hadoop-openstack; see HADOOP-11614).
> However, after incorporating these patches, "commons-httpclient" is still 
> listed as a dependency in these POM files:
> * hadoop-project/pom.xml
> * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml
> * (in branch-2.7.3 only) hadoop-common-project/hadoop-common/pom.xml 
> We wish to remove these, but since commons-httpclient is still used in many 
> files in hadoop-tools/hadoop-openstack, we'll need to _add_ the dependency to
> * hadoop-tools/hadoop-openstack/pom.xml
> (We'll add a note to HADOOP-11614 to undo this when commons-httpclient is 
> removed from hadoop-openstack.)
> In 2.8, this was mostly done by HADOOP-12552, but the version info formerly 
> inherited from hadoop-project/pom.xml also needs to be added, so that is in 
> the branch-2.8 version of the patch.



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

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



[jira] [Comment Edited] (HADOOP-13382) remove unneeded commons-httpclient dependencies from POM files in Hadoop and sub-projects

2016-07-15 Thread Matt Foley (JIRA)

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

Matt Foley edited comment on HADOOP-13382 at 7/16/16 12:57 AM:
---

Proposed for branch-2.8, to go along with HADOOP-11613, HADOOP-12711, and 
HADOOP-12552. 


was (Author: mattf):
Proposed for branch-2.8, to go along with HADOOP-11613 and HADOOP-12711. 

> remove unneeded commons-httpclient dependencies from POM files in Hadoop and 
> sub-projects
> -
>
> Key: HADOOP-13382
> URL: https://issues.apache.org/jira/browse/HADOOP-13382
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Reporter: Matt Foley
>Assignee: Matt Foley
>
> The patches for various child and related bugs listed in HADOOP-10105, most 
> recently including HADOOP-11613, HADOOP-12710, HADOOP-12711, HADOOP-12552, 
> and HDFS-10623, eliminate all use of "commons-httpclient" from Hadoop and its 
> sub-projects (except for hadoop-tools/hadoop-openstack; see HADOOP-11614).
> However, after incorporating these patches, "commons-httpclient" is still 
> listed as a dependency in these POM files:
> * hadoop-project/pom.xml
> * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml
> * (in branch-2.7.3 only) hadoop-common-project/hadoop-common/pom.xml 
> We wish to remove these, but since commons-httpclient is still used in many 
> files in hadoop-tools/hadoop-openstack, we'll need to _add_ the dependency to
> * hadoop-tools/hadoop-openstack/pom.xml
> (We'll add a note to HADOOP-11614 to undo this when commons-httpclient is 
> removed from hadoop-openstack.)
> In 2.8, this was mostly done by HADOOP-12552, but the version info formerly 
> inherited from hadoop-project/pom.xml also needs to be added, so that is in 
> the branch-2.8 version of the patch.



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

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



[jira] [Comment Edited] (HADOOP-13382) remove unneeded commons-httpclient dependencies from POM files in Hadoop and sub-projects

2016-07-15 Thread Matt Foley (JIRA)

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

Matt Foley edited comment on HADOOP-13382 at 7/16/16 12:27 AM:
---

Proposed for branch-2.8, to go along with HADOOP-11613 and HADOOP-12711. 


was (Author: mattf):
Proposed for branch-2.8

> remove unneeded commons-httpclient dependencies from POM files in Hadoop and 
> sub-projects
> -
>
> Key: HADOOP-13382
> URL: https://issues.apache.org/jira/browse/HADOOP-13382
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Reporter: Matt Foley
>Assignee: Matt Foley
>
> The patches for various child and related bugs listed in HADOOP-10105, most 
> recently including HADOOP-11613, HADOOP-12710, HADOOP-12711, and HDFS-10623, 
> eliminate all use of "commons-httpclient" from Hadoop and its sub-projects 
> (except for hadoop-tools/hadoop-openstack; see HADOOP-11614).
> However, after incorporating these patches, "commons-httpclient" is still 
> listed as a dependency in these POM files:
> * hadoop-project/pom.xml
> * hadoop-common-project/hadoop-common/pom.xml
> * hadoop-yarn-project/hadoop-yarn/hadoop-yarn-registry/pom.xml
> We wish to remove these, but since commons-httpclient is still used in many 
> files in hadoop-tools/hadoop-openstack, we'll need to _add_ the dependency to
> * hadoop-tools/hadoop-openstack/pom.xml
> (We'll add a note to HADOOP-11614 to undo this when commons-httpclient is 
> removed from hadoop-openstack.)



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

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