Wow, good catch. Thanks for the explanation, Max. Yeah, we should run JavaDoc generation on Travis to hopefully catch this issue early.
- Henry On Mon, Nov 2, 2015 at 1:21 AM, Maximilian Michels <m...@apache.org> wrote: > Hi Henry, > > Note that we use a special Maven profile for aggregating all the java > docs and scala docs (-Paggregate-scaladoc). This makes the Scala > classes available in the JavaDoc. We also have extra Scala docs. > > There were two issues recently for the Java Docs. The first one was > with Java 8 which complained about a missing AkkaTestkit dependency > (see https://issues.apache.org/jira/browse/FLINK-1610). > > The one which led to this email thread was a problem with the Scala > shell adding a sources directory too late (see a39aa52). > > Another issue was that we ran Travis tests without JavaDoc generation. > This saves a minute or so runtime but leaves us unaware of JavaDoc > related problems. I recently changed that in 0845529. > > Cheers, > Max > > On Mon, Nov 2, 2015 at 12:53 AM, Henry Saputra <henry.sapu...@gmail.com> > wrote: >> Hi Max, >> >> Thanks for this. Is it issue from Flink side? The Javadoc always built in >> my local env. >> >> - Henry >> >> On Wednesday, October 28, 2015, Maximilian Michels <m...@apache.org> wrote: >> >>> The issue with our Java Docs has been resolved. The link works again. >>> >>> On Tue, Oct 27, 2015 at 3:57 PM, Henry Saputra <henry.sapu...@gmail.com >>> <javascript:;>> wrote: >>> > Ah thanks Max, sending to commits@ is good >>> > >>> > - Henry >>> > >>> > On Tue, Oct 27, 2015 at 2:35 AM, Maximilian Michels <m...@apache.org >>> <javascript:;>> wrote: >>> >> Hi Henry, >>> >> >>> >> Yes, there is. The Commits@ list actually gets notifications on >>> failures >>> >> and recoveries. I figured sending them to dev@ would bother too many >>> people >>> >> because sometimes the infrastructure is flaky and it fails for no >>> >> particular reason. >>> >> >>> >> Cheers, >>> >> Max >>> >> >>> >> On Tue, Oct 27, 2015 at 4:18 AM, Henry Saputra <henry.sapu...@gmail.com >>> <javascript:;>> >>> >> wrote: >>> >> >>> >>> Hi Max, >>> >>> >>> >>> Is there a way that dev@ list gets email notification if the build >>> fail >>> >>> for >>> >>> the build bot? >>> >>> >>> >>> - Henry >>> >>> >>> >>> On Monday, October 26, 2015, Maximilian Michels <m...@apache.org >>> <javascript:;>> wrote: >>> >>> >>> >>> > Thanks for reporting, Suneel. On my machine the Java docs build. >>> >>> > >>> >>> > Here's the build log: >>> >>> > >>> >>> > >>> >>> >>> https://ci.apache.org/builders/flink-docs-master/builds/122/steps/Java%20%26%20Scala%20docs/logs/stdio >>> >>> > >>> >>> > >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:35: >>> >>> > error: not found: type ILoopCompat >>> >>> > [ERROR] extends ILoopCompat(in0, out0) { >>> >>> > [ERROR] ^ >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:29: >>> >>> > error: too many arguments for constructor Object: ()Object >>> >>> > [ERROR] class FlinkILoop( >>> >>> > [ERROR] ^ >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:118: >>> >>> > error: value createInterpreter is not a member of AnyRef >>> >>> > [ERROR] super.createInterpreter() >>> >>> > [ERROR] ^ >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:120: >>> >>> > error: not found: value addThunk >>> >>> > [ERROR] addThunk { >>> >>> > [ERROR] ^ >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:138: >>> >>> > error: not found: value intp >>> >>> > [ERROR] val vd = intp.virtualDirectory >>> >>> > [ERROR] ^ >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkILoop.scala:186: >>> >>> > error: not found: value echo >>> >>> > [ERROR] echo( >>> >>> > [ERROR] ^ >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkShell.scala:151: >>> >>> > error: value process is not a member of >>> >>> > org.apache.flink.api.scala.FlinkILoop >>> >>> > [ERROR] repl.foreach(_.process(settings)) >>> >>> > [ERROR] ^ >>> >>> > [ERROR] >>> >>> > >>> >>> >>> /home/buildslave2/slave2/flink-docs-master/build/flink-staging/flink-scala-shell/src/main/scala/org/apache/flink/api/scala/FlinkShell.scala:153: >>> >>> > error: value closeInterpreter is not a member of >>> >>> > org.apache.flink.api.scala.FlinkILoop >>> >>> > [ERROR] repl.foreach(_.closeInterpreter()) >>> >>> > [ERROR] ^ >>> >>> > [ERROR] 8 errors found >>> >>> > >>> >>> > >>> >>> > Not sure what the issue is. I'll try to look into later. >>> >>> > >>> >>> > Thanks, >>> >>> > Max >>> >>> > >>> >>> > On Mon, Oct 26, 2015 at 7:12 AM, Henry Saputra < >>> henry.sapu...@gmail.com <javascript:;> >>> >>> > <javascript:;>> >>> >>> > wrote: >>> >>> > >>> >>> > > Thanks for the heads up, Suneel. >>> >>> > > >>> >>> > > Seemed like master Java api (api/java/index.html) is not being >>> built: >>> >>> > > https://ci.apache.org/projects/ >>> >>> > > >>> >>> > > I have filed ticket with infra to help figure out why. >>> >>> > > >>> >>> > > - Henry >>> >>> > > >>> >>> > > On Sat, Oct 24, 2015 at 5:45 PM, Suneel Marthi <smar...@apache.org >>> <javascript:;> >>> >>> > <javascript:;>> wrote: >>> >>> > > > https://ci.apache.org/projects/flink/flink-docs-master/api/java >>> >>> > > > >>> >>> > > > needs to be fixed. >>> >>> > > >>> >>> > >>> >>> >>>