Return-Path: X-Original-To: apmail-flink-dev-archive@www.apache.org Delivered-To: apmail-flink-dev-archive@www.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 8388F17957 for ; Mon, 2 Nov 2015 09:21:58 +0000 (UTC) Received: (qmail 84757 invoked by uid 500); 2 Nov 2015 09:21:52 -0000 Delivered-To: apmail-flink-dev-archive@flink.apache.org Received: (qmail 84687 invoked by uid 500); 2 Nov 2015 09:21:52 -0000 Mailing-List: contact dev-help@flink.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@flink.apache.org Delivered-To: mailing list dev@flink.apache.org Received: (qmail 84676 invoked by uid 99); 2 Nov 2015 09:21:52 -0000 Received: from mail-relay.apache.org (HELO mail-relay.apache.org) (140.211.11.15) by apache.org (qpsmtpd/0.29) with ESMTP; Mon, 02 Nov 2015 09:21:52 +0000 Received: from mail-vk0-f51.google.com (mail-vk0-f51.google.com [209.85.213.51]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id D01D91A0291 for ; Mon, 2 Nov 2015 09:21:51 +0000 (UTC) Received: by vkex70 with SMTP id x70so81133657vke.3 for ; Mon, 02 Nov 2015 01:21:50 -0800 (PST) X-Gm-Message-State: ALoCoQluFNhfMHkaKwzxztK+YvG8+jwefapztBDt/xqBvQ2n/p1GnIIOYtkRd05QAYHjfbDCeDOy X-Received: by 10.31.132.195 with SMTP id g186mr14029844vkd.13.1446456110719; Mon, 02 Nov 2015 01:21:50 -0800 (PST) MIME-Version: 1.0 Received: by 10.31.61.133 with HTTP; Mon, 2 Nov 2015 01:21:31 -0800 (PST) In-Reply-To: References: From: Maximilian Michels Date: Mon, 2 Nov 2015 10:21:31 +0100 Message-ID: Subject: Re: Broken link for master Javadocs To: dev@flink.apache.org Content-Type: text/plain; charset=UTF-8 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 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 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 > > wrote: >> > Ah thanks Max, sending to commits@ is good >> > >> > - Henry >> > >> > On Tue, Oct 27, 2015 at 2:35 AM, Maximilian Michels > > 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 > > >> >> 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 > > 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.saputra@gmail.com >> >>> > > >> >>> > 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 > >> >>> > > wrote: >> >>> > > > https://ci.apache.org/projects/flink/flink-docs-master/api/java >> >>> > > > >> >>> > > > needs to be fixed. >> >>> > > >> >>> > >> >>> >>