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 ADCC518353 for ; Thu, 25 Feb 2016 16:23:24 +0000 (UTC) Received: (qmail 96213 invoked by uid 500); 25 Feb 2016 16:23:20 -0000 Delivered-To: apmail-flink-dev-archive@flink.apache.org Received: (qmail 96159 invoked by uid 500); 25 Feb 2016 16:23:20 -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 95720 invoked by uid 99); 25 Feb 2016 16:23:19 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd3-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Thu, 25 Feb 2016 16:23:19 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd3-us-west.apache.org (ASF Mail Server at spamd3-us-west.apache.org) with ESMTP id 34D431804A8 for ; Thu, 25 Feb 2016 16:23:19 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd3-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 1.179 X-Spam-Level: * X-Spam-Status: No, score=1.179 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, HTML_MESSAGE=2, RCVD_IN_DNSWL_LOW=-0.7, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd3-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-eu.apache.org ([10.40.0.8]) by localhost (spamd3-us-west.apache.org [10.40.0.10]) (amavisd-new, port 10024) with ESMTP id cbrwICsefd0l for ; Thu, 25 Feb 2016 16:23:14 +0000 (UTC) Received: from mail-lf0-f42.google.com (mail-lf0-f42.google.com [209.85.215.42]) by mx1-lw-eu.apache.org (ASF Mail Server at mx1-lw-eu.apache.org) with ESMTPS id 419265F1E3 for ; Thu, 25 Feb 2016 16:23:13 +0000 (UTC) Received: by mail-lf0-f42.google.com with SMTP id l143so36479053lfe.2 for ; Thu, 25 Feb 2016 08:23:13 -0800 (PST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :content-type; bh=V8ww2gtsI0UqcNV81gBQndhzTwSnPTOfc0Z2rGQzbQM=; b=XB25a8ib2MLRm0PnCQ6riowVXYy+qT8JeS2nQyY1uAdzV6IRLSc7asJ++OeMPU0B1L GPdlyiOJudwykz0AAM8jTwv289Aj4oxORoiYJGlsEqVJxJe4Fy8aFG47MURU7gcRTEZJ Mn69SLloOts2cjs3OFg+avAit5mTC0NzD6YZqiP35wCZXTKa0+rEtgqJQR2k2nzGcZBA 5u6qe7+xf1yO65FRI4RPvB8AABpQO23Yiqj6Vop2inUeR1bHY0NXkrpoBH7ZVH+u1kRS 7oobyfgT5VXIbP7m8wUd2NbOHkresPXy1rmJfl5ftMkG08kNC93oX7uqRcTGMkl2KaqX /zUg== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20130820; h=x-gm-message-state:mime-version:in-reply-to:references:date :message-id:subject:from:to:content-type; bh=V8ww2gtsI0UqcNV81gBQndhzTwSnPTOfc0Z2rGQzbQM=; b=OGTAandrvCOc+fUD5Yk4stQ6oLrtq+7Tybk9LYYJa6wgLStzWY/hpJKClVeWxuhBF8 BiYmmgFV0TUjyVVZLkl/pNdG9d7+sxDXJ8YRKP6VEIuGpYsfpSnfhNsEfBKyuW7VfsS7 49qtKCjPk0TqCkgk4l5R/lTlaxgO1ey9FoP4gxnDoRrfSrjx6iL2ul8Q3FwgGqs8uqSS 8sSmhag1ynKOVWmyDRx39bGFsOMOmsyMN3IL7LK6q/vt174s3TwsGIrEuO7C1a7irFM9 QVUHYerlTcZt6Cd0fS5h4o7bI3y4oxbfhi5q+jimDXU6R+mhfGj2I9e5vABcad/UgA2k Lq9A== X-Gm-Message-State: AG10YORBsg5X/dRtKbPTYLjBMZsZyz01TrJZxveoLGxSeu+lyp+joP83JP6eZZ3jE9VNrBWz/otO4iTumqHKdw== MIME-Version: 1.0 X-Received: by 10.25.148.76 with SMTP id w73mr14010957lfd.31.1456417392552; Thu, 25 Feb 2016 08:23:12 -0800 (PST) Received: by 10.25.34.68 with HTTP; Thu, 25 Feb 2016 08:23:12 -0800 (PST) In-Reply-To: References: <44FA6952-6A93-4D45-9512-5926C2B0B131@gmail.com> <56CEF1D4.2000601@apache.org> Date: Thu, 25 Feb 2016 17:23:12 +0100 Message-ID: Subject: Re: [VOTE] Release Apache Flink 1.0.0 (RC1) From: Vasiliki Kalavri To: dev@flink.apache.org Content-Type: multipart/alternative; boundary=001a11401eaa53f876052c9a9963 --001a11401eaa53f876052c9a9963 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable Hi squirrels, here's my testing outcome so far: - Examples: Ran all examples locally and on a cluster, both from CLI and web submission tool Issues: 1. PageRank example doesn't run without arguments anymore. I have a fix together with some doc fixes. - CLI: tested locally and on cluster Issues: None. - WebUI: tested locally and on cluster Issues: 1. Inside a job view, the "Subtasks" and "TaskManagers" tabs have the same content. Is this desired? - HA: tested on a 6-node cluster with 2 masters. Issues: 1. After new leader election, the job history is cleaned up (at least in the WebUI). Is this on purpose? 2. After cluster restart, the jobmanager remembers and tries to re-submit previously failed resubmissions. This is one is a bit tricky: I had a batch job running and killed the master. After the new master took over, job resubmission failed because the HDFS output directory already existed. After re-starting the whole cluster and removing the HDFS directory, the new jobmanager re-submitted the previously failed batch job. 3. Upon starting the cluster I get the following warning message "[WARNING] 1 instance(s) of jobmanager are already running", when jps shows no existing jobmanager process. Let me know if these are valid issues and I should open corresponding JIRAs or I'm misunderstanding something :) Cheers, -Vasia. On 25 February 2016 at 17:04, Stephan Ewen wrote: > Thanks Marton, the issue is quite serious, I agree. > > It is a bit tricky to solve, unfortunately. It seems very hard to make > experience inside the IDE, with Maven, and with SBT smooth. > Maven/SBT packaging needs "provided" dependencies, while IntelliJ need > "compile" dependencies. > > On Thu, Feb 25, 2016 at 3:47 PM, M=C3=A1rton Balassi > wrote: > > > @Stephan on PR #1685. Fair enough, 1.0.1 is fine. We will try to get it > in > > soon anyway. > > > > Please consider a build inconvenience that I have just reported to both > the > > mailing list and JIRA in the meantime. [1] > > > > [1] https://issues.apache.org/jira/browse/FLINK-3511 > > > > > > > > On Thu, Feb 25, 2016 at 3:27 PM, Stephan Ewen wrote: > > > > > Concerning the Pull Request mentioned by Marton: > > > > > > I think it is a transparent bugfix patch. It is not really affecting > > > behavior that we want users to make assumptions about (assignment of > keys > > > to partitions should not be hardwired into applications). > > > The only affected program I can think of that is affected is the > > "queryable > > > state" program (and similar programs), which is using internal API an= d > > > behavior that are always subject to change > > > > > > As such, I would think it is also okay for to be included in a bugfix > > > release. > > > So if the authors don't have the fix ready in time, it should still b= e > > fine > > > to make it part of 1.0.1 (which will probably come quite soon, as usu= al > > > after a full release). > > > > > > > > > On Thu, Feb 25, 2016 at 2:42 PM, Ufuk Celebi wrote: > > > > > > > Maybe you can check whether this is a problem, too: > > > > https://issues.apache.org/jira/browse/FLINK-3501 > > > > > > > > Under the assumption that no major functionality changes, I will > > > > continue with the functional checks. > > > > > > > > On Thu, Feb 25, 2016 at 2:32 PM, Robert Metzger > > > > > wrote: > > > > > Damn. I agree that this is a blocker. > > > > > I use the maven-enforcer-plugin to check for the right maven, but > the > > > > build > > > > > profile that runs the profile is only active during "deploy", not > > when > > > > > packaging the binaries. > > > > > That's why I didn't realize that I build the binaries with the > wrong > > > > maven > > > > > version. > > > > > > > > > > I suggest that we keep collecting problems until Friday afternoon > > > (CET). > > > > > Then I'll create the next release candidate. > > > > > > > > > > I'd also like to address this one: > > > > > https://issues.apache.org/jira/browse/FLINK-3509 > > > > > > > > > > > > > > > On Thu, Feb 25, 2016 at 2:23 PM, Fabian Hueske > > > > wrote: > > > > > > > > > >> Hi folks, > > > > >> > > > > >> I think I found a release blocker. > > > > >> The flink-dist JAR file contains non-relocated classes of Google > > Guava > > > > and > > > > >> Apache HttpComponents. > > > > >> > > > > >> Fabian > > > > >> > > > > >> 2016-02-25 13:21 GMT+01:00 Chesnay Schepler = : > > > > >> > > > > >> > tested the RC on Windows: > > > > >> > > > > > >> > - source compiles > > > > >> > - some tests categorically fail: see FLINK-3491 / FLINK-3496 > > > > >> > - start/stop scripts work in both cygwin and windows CMD > > > > >> > - ran several examples from batch/streaming/python > > > > >> > - scripts also work on paths containing spaces > > > > >> > > > > > >> > > > > > >> > On 25.02.2016 12:41, Robert Metzger wrote: > > > > >> > > > > > >> >> (I'm removing user@ from the discussion) > > > > >> >> > > > > >> >> Thank you for bringing the pull request to my attention > Marton. I > > > > have > > > > >> to > > > > >> >> admit that I didn't announce this RC properly in advance. In > the > > > RC0 > > > > >> >> thread > > > > >> >> I said "early next week" and now its Thursday. I should have > said > > > > >> >> something > > > > >> >> in that thread. > > > > >> >> The "trigger" for creating the release was that the number of > > > > blocking > > > > >> >> issues is 0 now. > > > > >> >> > > > > >> >> I did a quick check of the open pull requests yesterday eveni= ng > > and > > > > >> found > > > > >> >> one [1] to be included into the RC as well. Since the PR you > > > > mentioned > > > > >> is > > > > >> >> marked with [WIP] I thought its not yet ready to be merged. > > > > >> >> > > > > >> >> I would like to find a solution that works for everyone here:= I > > > would > > > > >> like > > > > >> >> to avoid delaying the release until tomorrow evening, and als= o > > the > > > > work > > > > >> it > > > > >> >> incurs for me create a release candidate. > > > > >> >> How about the following: We keep this vote open, test and che= ck > > the > > > > >> >> release > > > > >> >> and you merge the change to master in the meantime. > > > > >> >> Most likely, the release gets cancelled anyways because we fi= nd > > > > >> something > > > > >> >> and then the next RC will contain your change. > > > > >> >> > > > > >> >> [1] https://github.com/apache/flink/pull/1706 > > > > >> >> > > > > >> >> On Thu, Feb 25, 2016 at 12:11 PM, M=C3=A1rton Balassi < > > > > >> >> balassi.marton@gmail.com> > > > > >> >> wrote: > > > > >> >> > > > > >> >> Thanks for creating the candidate Robert and for the heads-up= , > > > Slim. > > > > >> >>> > > > > >> >>> I would like to get a PR [1] in before 1.0.0 as it breaks > > hashing > > > > >> >>> behavior > > > > >> >>> of DataStream.keyBy. The PR has the feature implemented and > the > > > java > > > > >> >>> tests > > > > >> >>> adopted, there is still a bit of outstanding fix for the sca= la > > > > tests. > > > > >> >>> G=C3=A1bor > > > > >> >>> Horv=C3=A1th or myself will finish it by tomorrow evening. > > > > >> >>> > > > > >> >>> [1] https://github.com/apache/flink/pull/1685 > > > > >> >>> > > > > >> >>> Best, > > > > >> >>> > > > > >> >>> Marton > > > > >> >>> > > > > >> >>> On Thu, Feb 25, 2016 at 12:04 PM, Slim Baltagi < > > > sbaltagi@gmail.com> > > > > >> >>> wrote: > > > > >> >>> > > > > >> >>> Dear Flink community > > > > >> >>>> > > > > >> >>>> It is great news that the vote for the first release > candidate > > > > (RC1) > > > > >> of > > > > >> >>>> Apache Flink 1.0.0 is starting today February 25th, 2016! > > > > >> >>>> As a community, we need to double our efforts and make sure > > that > > > > Flink > > > > >> >>>> 1.0.0 is GA before these 2 upcoming major events: > > > > >> >>>> > > > > >> >>>> - Strata + Hadoop World in San Jose on *March 28-31, > 2016* > > > > >> >>>> - Hadoop Summit Europe in Dublin on *April 13-14, 2016= * > > > > >> >>>> > > > > >> >>>> This is one aspect of the =E2=80=98market dynamics=E2=80=99= that we need to > > take > > > > into > > > > >> >>>> account as a community. > > > > >> >>>> > > > > >> >>>> Good luck! > > > > >> >>>> > > > > >> >>>> Slim Baltagi > > > > >> >>>> > > > > >> >>>> On Feb 25, 2016, at 4:34 AM, Robert Metzger < > > rmetzger@apache.org > > > > > > > > >> >>>> wrote: > > > > >> >>>> > > > > >> >>>> Dear Flink community, > > > > >> >>>> > > > > >> >>>> Please vote on releasing the following candidate as Apache > > Flink > > > > >> version > > > > >> >>>> 1.0.0. > > > > >> >>>> > > > > >> >>>> I've set user@flink.apache.org on CC because users are > > > encouraged > > > > to > > > > >> >>>> help testing Flink 1.0.0 for their specific use cases. Plea= se > > > > report > > > > >> >>>> issues > > > > >> >>>> (and successful tests!) on dev@flink.apache.org. > > > > >> >>>> > > > > >> >>>> > > > > >> >>>> The commit to be voted on ( > > > > >> >>>> http://git-wip-us.apache.org/repos/asf/flink/commit/e4d308d= 6 > ) > > > > >> >>>> e4d308d64057e5f94bec8bbca8f67aab0ea78faa > > > > >> >>>> > > > > >> >>>> Branch: > > > > >> >>>> release-1.0.0-rc1 (see > > > > >> >>>> > > > > >> >>>> > > > > >> > > > > > > > > > > https://git1-us-west.apache.org/repos/asf/flink/repo?p=3Dflink.git;a=3Dsh= ortlog;h=3Drefs/heads/release-1.0.0-rc1 > > > > >> >>>> ) > > > > >> >>>> > > > > >> >>>> The release artifacts to be voted on can be found at: > > > > >> >>>> http://people.apache.org/~rmetzger/flink-1.0.0-rc1/ > > > > >> >>>> > > > > >> >>>> The release artifacts are signed with the key with > fingerprint > > > > >> D9839159: > > > > >> >>>> http://www.apache.org/dist/flink/KEYS > > > > >> >>>> > > > > >> >>>> The staging repository for this release can be found at: > > > > >> >>>> > > > > >> > > > https://repository.apache.org/content/repositories/orgapacheflink-106= 3 > > > > >> >>>> > > > > >> >>>> -----------------------------------------------------------= -- > > > > >> >>>> > > > > >> >>>> The vote is open until Tuesday and passes if a majority of = at > > > least > > > > >> >>>> three > > > > >> >>>> +1 PMC votes are cast. > > > > >> >>>> > > > > >> >>>> The vote ends on Tuesday, March 1, 12:00 CET. > > > > >> >>>> > > > > >> >>>> [ ] +1 Release this package as Apache Flink 1.0.0 > > > > >> >>>> [ ] -1 Do not release this package because ... > > > > >> >>>> > > > > >> >>>> > > > > >> >>>> > > > > >> >>>> > > > > >> > > > > > >> > > > > > > > > > > --001a11401eaa53f876052c9a9963--