[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-27 Thread Ayush Saxena (Jira)


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

Ayush Saxena commented on HADOOP-16219:
---

[~ahussein] regarding the guava upgrade, it breaks downstream clients as 
[~busbey] said. It did even when upgraded in trunk, as it doesn't maintain 
source compatibility, And due to this fact, it wasn't pushed to lower branches, 
Steve there mentioned :
bq. what we should always that a release 3.X will work with code built on 
releases 3.(X-1), etc
Which will not hold true I guess, if we push it to branch 2.10? And anyway we 
can't have some different version in 2.10 and then different downgraded version 
in 3.1 and then different in 3.3
Bunch of discussion there at HADOOP-16210, can check there. 

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-23 Thread Sean Busbey (Jira)


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

Sean Busbey commented on HADOOP-16219:
--

So long as we maintain jdk7 compatibility I think it's fine.

It's still going to break a bunch of downstream folks so we need to release 
note it.

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-23 Thread Ahmed Hussein (Jira)


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

Ahmed Hussein commented on HADOOP-16219:


Thanks [~busbey] !
Do you have any concerns regarding upgrading Guava on branch-2.10 as well? I 
will open a discussion on common-dev regarding Guava/branch-2.10 but I liked to 
get your thoughts about it.

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-22 Thread Sean Busbey (Jira)


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

Sean Busbey commented on HADOOP-16219:
--

Did a discussion happen on common-dev?

I did not see an answer to "eol from who". Red Hat is just one vendor. The 
openjdk7 updates project is still active. Oracle still sells extended support 
for jdk7 through July 2022. Azul systems sells jdk7 support through July 2023.

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-22 Thread Ahmed Hussein (Jira)


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

Ahmed Hussein commented on HADOOP-16219:


[~gabor.bota] Any thoughts?

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-22 Thread Ahmed Hussein (Jira)


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

Ahmed Hussein commented on HADOOP-16219:


{quote}for example, Red Hat still supports JDK7 through June 2020:

https://access.redhat.com/articles/1299013{quote}

java 1.7 is EOL on RedHat starting June 2020.


> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-22 Thread Hadoop QA (Jira)


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

Hadoop QA commented on HADOOP-16219:


| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m  
0s{color} | {color:blue} Docker mode activated. {color} |
| {color:red}-1{color} | {color:red} patch {color} | {color:red}  0m  9s{color} 
| {color:red} HADOOP-16219 does not apply to branch-2. Rebase required? Wrong 
Branch? See https://wiki.apache.org/hadoop/HowToContribute for help. {color} |
\\
\\
|| Subsystem || Report/Notes ||
| JIRA Issue | HADOOP-16219 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12964096/HADOOP-16219-branch-2-001.patch
 |
| Console output | 
https://builds.apache.org/job/PreCommit-HADOOP-Build/16995/console |
| versions | git=2.17.1 |
| Powered by | Apache Yetus 0.12.0 https://yetus.apache.org |


This message was automatically generated.



> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2020-06-22 Thread Ahmed Hussein (Jira)


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

Ahmed Hussein commented on HADOOP-16219:


[~ste...@apache.org] what is the status of this Jira? Are we moving forward 
with upgrading branch-2.10 to use java 1.8?
Recently, I was working on upgrading guava for our internal 2.10 branch, and I 
think it would be better if those changes could be applied to branch-2.10. Java 
8 helps getting rid of the incompatible APIs in guava.

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-12-09 Thread Hadoop QA (Jira)


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

Hadoop QA commented on HADOOP-16219:


| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m  
0s{color} | {color:blue} Docker mode activated. {color} |
| {color:red}-1{color} | {color:red} patch {color} | {color:red}  0m 16s{color} 
| {color:red} HADOOP-16219 does not apply to branch-2. Rebase required? Wrong 
Branch? See https://wiki.apache.org/hadoop/HowToContribute for help. {color} |
\\
\\
|| Subsystem || Report/Notes ||
| JIRA Issue | HADOOP-16219 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12964096/HADOOP-16219-branch-2-001.patch
 |
| Console output | 
https://builds.apache.org/job/PreCommit-HADOOP-Build/16690/console |
| Powered by | Apache Yetus 0.8.0   http://yetus.apache.org |


This message was automatically generated.



> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian Jira
(v8.3.4#803005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-04-14 Thread Steve Loughran (JIRA)


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

Steve Loughran commented on HADOOP-16219:
-

Talking with Gabor, we can/shoud decouple the Guava update from the Java 
upgrade. Both are needed, but I don't want the java 8 work to hold up guava

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-04-10 Thread Sean Busbey (JIRA)


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

Sean Busbey commented on HADOOP-16219:
--

HBase abandoned staying on the same version as Hadoop a year or two ago. If we 
upgrade android on a Java 7 we'd do it via the -android flavor.

We also test on jenkins with Java 7 by using docker + an Azul jdk. "has to" is 
overly strong phrasing, though I get your point. :)

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-04-08 Thread Gabor Bota (JIRA)


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

Gabor Bota commented on HADOOP-16219:
-

I can't really cast my vote right now on the -android flavor and staying on 
java 7. 
We want to update, and other components will update too. Usually, a release of 
the hadoop ecosystem is shipped with the same guava. Should every other 
component update to the -android flavor?

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-04-07 Thread Steve Loughran (JIRA)


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

Steve Loughran commented on HADOOP-16219:
-

oh, so the -android is enough to stay on java 7 + guava 27? OK, that may be 
viable. We're still in a world where releasing and testing on java 7 is 
effectively EOL -jenkins has to test on java 8 because java 7 was crashing. 

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-04-05 Thread Sean Busbey (JIRA)


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

Sean Busbey commented on HADOOP-16219:
--

Also Guava still maintains JDK7 compatible updates as of 27.1 it's the -android 
flavor. ([see the explanation of "flavors" of guava in the project 
README|https://github.com/google/guava/blob/master/README.md])

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-04-05 Thread Sean Busbey (JIRA)


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

Sean Busbey commented on HADOOP-16219:
--

for example, Red Hat still supports JDK7 through June 2020:

https://access.redhat.com/articles/1299013

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-04-05 Thread Sean Busbey (JIRA)


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

Sean Busbey commented on HADOOP-16219:
--

{quote}
bq.  just to be clear, this flies directly in the face of our compatibility 
guidelines by being an incompatible change in a minor version release, right?

well it would be, if we didn't explicitly call out JVM EOL as something that 
can force an update
{quote}

EOL from who though? Aren't there still folks offering JDK7 releases?

This is going to make things unpleasant for HBase as a downstreamer since we've 
been trying to maintain jdk7 on our stable release branch and relying on Hadoop 
2 releases is part of how we've done that.

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-31 Thread Akira Ajisaka (JIRA)


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

Akira Ajisaka commented on HADOOP-16219:


Big +1 for the idea.

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-29 Thread Steve Loughran (JIRA)


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

Steve Loughran commented on HADOOP-16219:
-

Ignoring the java 7 build failures, javac warning on 1.8
{code:java}
[WARNING] 
/testptch/hadoop/hadoop-yarn-project/hadoop-yarn/hadoop-yarn-common/src/main/java/org/apache/hadoop/yarn/state/StateMachineFactory.java:[471,41]
 [unchecked] unchecked conversion
{code}

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-28 Thread Hadoop QA (JIRA)


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

Hadoop QA commented on HADOOP-16219:


| (x) *{color:red}-1 overall{color}* |
\\
\\
|| Vote || Subsystem || Runtime || Comment ||
| {color:blue}0{color} | {color:blue} reexec {color} | {color:blue}  0m 
28s{color} | {color:blue} Docker mode activated. {color} |
|| || || || {color:brown} Prechecks {color} ||
| {color:green}+1{color} | {color:green} @author {color} | {color:green}  0m  
0s{color} | {color:green} The patch does not contain any @author tags. {color} |
| {color:red}-1{color} | {color:red} test4tests {color} | {color:red}  0m  
0s{color} | {color:red} The patch doesn't appear to include any new or modified 
tests. Please justify why no new tests are needed for this patch. Also please 
list what manual steps were performed to verify this patch. {color} |
|| || || || {color:brown} branch-2 Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  1m 
48s{color} | {color:blue} Maven dependency ordering for branch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green} 11m 
26s{color} | {color:green} branch-2 passed {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green} 12m 
34s{color} | {color:green} branch-2 passed with JDK v1.7.0_95 {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green} 10m 
40s{color} | {color:green} branch-2 passed with JDK v1.8.0_191 {color} |
| {color:green}+1{color} | {color:green} mvnsite {color} | {color:green} 10m  
5s{color} | {color:green} branch-2 passed {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  7m  
7s{color} | {color:green} branch-2 passed with JDK v1.7.0_95 {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  5m 
42s{color} | {color:green} branch-2 passed with JDK v1.8.0_191 {color} |
|| || || || {color:brown} Patch Compile Tests {color} ||
| {color:blue}0{color} | {color:blue} mvndep {color} | {color:blue}  0m 
20s{color} | {color:blue} Maven dependency ordering for patch {color} |
| {color:green}+1{color} | {color:green} mvninstall {color} | {color:green}  9m 
51s{color} | {color:green} the patch passed {color} |
| {color:red}-1{color} | {color:red} compile {color} | {color:red}  0m 
15s{color} | {color:red} root in the patch failed with JDK v1.7.0_95. {color} |
| {color:red}-1{color} | {color:red} javac {color} | {color:red}  0m 15s{color} 
| {color:red} root in the patch failed with JDK v1.7.0_95. {color} |
| {color:green}+1{color} | {color:green} compile {color} | {color:green} 13m  
1s{color} | {color:green} the patch passed with JDK v1.8.0_191 {color} |
| {color:red}-1{color} | {color:red} javac {color} | {color:red} 13m  1s{color} 
| {color:red} root-jdk1.8.0_191 with JDK v1.8.0_191 generated 1 new + 1344 
unchanged - 1 fixed = 1345 total (was 1345) {color} |
| {color:green}+1{color} | {color:green} mvnsite {color} | {color:green} 11m 
45s{color} | {color:green} the patch passed {color} |
| {color:green}+1{color} | {color:green} whitespace {color} | {color:green}  0m 
 0s{color} | {color:green} The patch has no whitespace issues. {color} |
| {color:green}+1{color} | {color:green} xml {color} | {color:green}  0m  
2s{color} | {color:green} The patch has no ill-formed XML file. {color} |
| {color:red}-1{color} | {color:red} javadoc {color} | {color:red}  0m 
18s{color} | {color:red} root in the patch failed with JDK v1.7.0_95. {color} |
| {color:green}+1{color} | {color:green} javadoc {color} | {color:green}  5m  
4s{color} | {color:green} the patch passed with JDK v1.8.0_191 {color} |
|| || || || {color:brown} Other Tests {color} ||
| {color:red}-1{color} | {color:red} unit {color} | {color:red}117m 29s{color} 
| {color:red} root in the patch failed. {color} |
| {color:green}+1{color} | {color:green} asflicense {color} | {color:green}  0m 
55s{color} | {color:green} The patch does not generate ASF License warnings. 
{color} |
| {color:black}{color} | {color:black} {color} | {color:black}220m 40s{color} | 
{color:black} {color} |
\\
\\
|| Reason || Tests ||
| Failed junit tests | hadoop.hdfs.TestRollingUpgrade |
|   | hadoop.hdfs.server.namenode.TestNameNodeMetadataConsistency |
|   | hadoop.hdfs.web.TestWebHdfsTimeouts |
|   | hadoop.registry.secure.TestSecureLogins |
\\
\\
|| Subsystem || Report/Notes ||
| Docker | Client=17.05.0-ce Server=17.05.0-ce Image:yetus/hadoop:da67579 |
| JIRA Issue | HADOOP-16219 |
| JIRA Patch URL | 
https://issues.apache.org/jira/secure/attachment/12964096/HADOOP-16219-branch-2-001.patch
 |
| Optional Tests |  dupname  asflicense  compile  javac  javadoc  mvninstall  
mvnsite  unit  shadedclient  xml  |
| uname | Linux 35e5c5887c31 4.4.0-138-generic #164~14.04.1-Ubuntu SMP Fri Oct 
5 08:56:16 UTC 2018 x86_64 x86_64 x86_64 GNU/Li

[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-28 Thread Steve Loughran (JIRA)


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

Steve Loughran commented on HADOOP-16219:
-

>  just to be clear, this flies directly in the face of our compatibility 
>guidelines by being an incompatible change in a minor version release, right?

well it would be, if we didn't explicitly call out JVM EOL as something that 
can force an update

https://hadoop.apache.org/docs/stable/hadoop-project-dist/hadoop-common/Compatibility.html#Policies

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-28 Thread Giovanni Matteo Fumarola (JIRA)


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

Giovanni Matteo Fumarola commented on HADOOP-16219:
---

Thanks [~ste...@apache.org] .
Can you take a look of TestProcfsBasedProcessTree ?
{code:java}
memoryMappingList.add(constructMemoryMappingInfo(
"7f56c177c000-7f56c177d000 "
+ "rw-p 0001 08:02 40371558 "
+ "/grid/0/jdk1.7.0_25/jre/lib/amd64/libnio.so",
// Format: size, rss, pss, shared_clean, shared_dirty, private_clean
// private_dirty, referenced, anon, anon-huge-pages, swap,
// kernel_page_size, mmu_page_size
new String[] {"4", "4", "25", "4", "25", "15", "10", "4", "10", "0",
"0", "4", "4"}));
{code}
I do not know if this change breaks the test.

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-28 Thread Erik Krogen (JIRA)


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

Erik Krogen commented on HADOOP-16219:
--

I'm not necessarily against this, but just to be clear, this flies directly in 
the face of our compatibility guidelines by being an incompatible change in a 
minor version release, right?

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Assignee: Steve Loughran
>Priority: Major
> Attachments: HADOOP-16219-branch-2-001.patch
>
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-28 Thread Da Zhou (JIRA)


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

Da Zhou commented on HADOOP-16219:
--

+1
this will make backporting much easier.

Regards,
Da



> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Priority: Major
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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



[jira] [Commented] (HADOOP-16219) [JDK8] Set minimum version of Hadoop 2 to JDK 8

2019-03-28 Thread Steve Loughran (JIRA)


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

Steve Loughran commented on HADOOP-16219:
-

This is a more significant decision than a JIRA; needs to be discussed on the 
lists. Before worrying about that, let's see what happens with the builds. 
Closed the first PR as I managed to find the hadoop 3 -> java 8 patch and went 
with that one

> [JDK8] Set minimum version of Hadoop 2 to JDK 8
> ---
>
> Key: HADOOP-16219
> URL: https://issues.apache.org/jira/browse/HADOOP-16219
> Project: Hadoop Common
>  Issue Type: Improvement
>  Components: build
>Affects Versions: 2.10.0
>Reporter: Steve Loughran
>Priority: Major
>
> Java 7 is long EOL; having branch-2 require it is simply making the release 
> process a pain (we aren't building, testing, or releasing on java 7 JVMs any 
> more, are we?). 
> Staying on java 7 complicates backporting, JAR updates for CVEs (hello 
> Guava!) &c are becoming impossible.
> Proposed: increment javac.version = 1.8



--
This message was sent by Atlassian JIRA
(v7.6.3#76005)

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