Wonook, Any update on the jdk 1.11 issue?
Thanks. -Gon On Thu, Jan 23, 2020 at 7:59 AM Byung-Gon Chun <bgc...@gmail.com> wrote: > Hi Nemoers, > > It would be good to take a look at the problems Markus reported for the > release. > > -Gon > > > On Thu, Jan 23, 2020 at 6:16 AM Markus Weimer <wei...@apache.org> wrote: > >> Thanks for the insight. I have switched to Java 8, and now a `mvn >> compile` works. However, there seems to be some oddity going on still. >> `mvn install -DskipITs -DskipTests` still produces an error: >> >> ``` >> [ERROR] >> /home/mweimer/nemo/incubator-nemo/runtime/executor/src/test/java/org/apache/nemo/runtime/executor/datatransfer/DataTransferT >> est.java:[55,45] package org.apache.nemo.runtime.master.metric does not >> exist >> ``` >> >> I also noticed that parallel builds don't succeed (`mvn -TC1 ...`). >> Maybe there is a dependency not captured in the build files? Maven has >> a tendency to satisfy these dependencies out of the local maven >> repository. However, I have no prior version of Nemo on my machine... >> >> Meanwhile, I vote +0 on the release not to hold it up :) >> >> Markus >> >> On Wed, Jan 22, 2020 at 9:07 AM 송원욱 <wsong0...@gmail.com> wrote: >> > >> > It seems like the problem comes with the protobuf library, which we >> keep the version to 2.5.0 due to the dependency with REEF. It seems like >> the effort is non-negligible, but I’ll raise an issue on JIRA: >> https://issues.apache.org/jira/browse/NEMO-437 < >> https://issues.apache.org/jira/browse/NEMO-437>. >> > >> > +1 in the meanwhile :) >> > >> > > On Jan 22, 2020, at 9:57 PM, 송원욱 <wsong0...@gmail.com> wrote: >> > > >> > > It succeeds with Java 8 on my Mac as well, but fails with JDK 11. >> I’ll see what’s required to support JDK 11 and we could measure if it would >> be doable before the release. >> > > >> > >> On Jan 22, 2020, at 10:41 AM, Markus Weimer <wei...@apache.org> >> wrote: >> > >> >> > >> Hi, >> > >> >> > >> I have tried to compile Nemo, and hit an error: >> > >> >> > >> ``` >> > >> [ERROR] Failed to execute goal >> > >> org.apache.maven.plugins:maven-compiler-plugin:3.7.0:compile >> > >> (default-compile) on project nemo-runtime-common: Compilation failure >> > >> [ERROR] >> /home/mweimer/incubator-nemo/runtime/common/target/generated-sources/protobuf/grpc-java/org/apache/nemo/runtime/common/comm/MessageServiceGrpc.java:[23,18] >> > >> cannot find >> > >> symbol >> > >> [ERROR] symbol: class Generated >> > >> [ERROR] location: package javax.annotation >> > >> ``` >> > >> >> > >> I am doing this on Ubuntu 18.04 on the Windows Subsystem for Linux. I >> > >> installed `mvn` via `sudo apt install maven` which pulled in >> > >> `openjdk-11-jre-headless:amd64 (11.0.5+10-0ubuntu1.1~18.04)` as the >> > >> JDK. >> > >> >> > >> Has anyone else tried compiling on JDK 11? >> > >> >> > >> Thanks, >> > >> >> > >> Markus >> > >> >> > >> On Tue, Jan 21, 2020 at 3:58 PM Byung-Gon Chun <bgc...@gmail.com> >> wrote: >> > >>> >> > >>> Thanks, Sanha! >> > >>> >> > >>> +1 >> > >>> >> > >>> I checked the sha512 hash. >> > >>> I verified the signature. >> > >>> "mvn clean install" ran successfully. >> > >>> >> > >>> Great job! >> > >>> -Gon >> > >>> >> > >>> >> > >>> On Tue, Jan 21, 2020 at 11:53 PM Sanha Lee <sa...@apache.org> >> wrote: >> > >>> >> > >>>> Hello Nemo PPMC. >> > >>>> >> > >>>> Because it's been a while since we discussed the release 0.2, I'd >> like to >> > >>>> start voting. >> > >>>> >> > >>>> Please refer to the information below to vote on this release, and >> vote: >> > >>>> >> > >>>> [ ] +1 Release this package as Apache Nemo (incubating) 0.2.0 >> > >>>> [ ] 0 I don't feel strongly about it, but the release seems okay. >> > >>>> [ ] -1 Please do not release this package because... >> > >>>> >> > >>>> 1. Source release files: >> > >>>> >> https://dist.apache.org/repos/dist/dev/incubator/nemo/0.2-incubating/ >> > >>>> >> > >>>> 2. The release tag: >> > >>>> >> > >>>> >> https://github.com/apache/incubator-nemo/releases/tag/apache-nemo-0.2-incubating-rc1 >> > >>>> >> > >>>> >> > >>>> 3. The release hash: >> > >>>> >> > >>>> >> https://github.com/apache/incubator-nemo/commit/6ca51e92408aa4cdcc0c68697b6590baa839ab9b >> > >>>> >> > >>>> >> > >>>> 5. The KEYS file: >> > >>>> https://dist.apache.org/repos/dist/dev/incubator/nemo/KEYS >> > >>>> >> > >>>> Sincerely, >> > >>>> Sanha >> > >>>> >> > >>> >> > >>> >> > >>> -- >> > >>> Byung-Gon Chun >> > > >> > >> > > > -- > Byung-Gon Chun > -- Byung-Gon Chun