Return-Path: X-Original-To: archive-asf-public-internal@cust-asf2.ponee.io Delivered-To: archive-asf-public-internal@cust-asf2.ponee.io Received: from cust-asf.ponee.io (cust-asf.ponee.io [163.172.22.183]) by cust-asf2.ponee.io (Postfix) with ESMTP id EF5B2200D20 for ; Tue, 17 Oct 2017 18:44:12 +0200 (CEST) Received: by cust-asf.ponee.io (Postfix) id EDAB41609EB; Tue, 17 Oct 2017 16:44:12 +0000 (UTC) Delivered-To: archive-asf-public@cust-asf.ponee.io Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by cust-asf.ponee.io (Postfix) with SMTP id 196181609D9 for ; Tue, 17 Oct 2017 18:44:11 +0200 (CEST) Received: (qmail 18859 invoked by uid 500); 17 Oct 2017 16:44:11 -0000 Mailing-List: contact user-help@beam.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: user@beam.apache.org Delivered-To: mailing list user@beam.apache.org Received: (qmail 18848 invoked by uid 99); 17 Oct 2017 16:44:11 -0000 Received: from pnap-us-west-generic-nat.apache.org (HELO spamd1-us-west.apache.org) (209.188.14.142) by apache.org (qpsmtpd/0.29) with ESMTP; Tue, 17 Oct 2017 16:44:11 +0000 Received: from localhost (localhost [127.0.0.1]) by spamd1-us-west.apache.org (ASF Mail Server at spamd1-us-west.apache.org) with ESMTP id 57B00CE6D8 for ; Tue, 17 Oct 2017 16:44:10 +0000 (UTC) X-Virus-Scanned: Debian amavisd-new at spamd1-us-west.apache.org X-Spam-Flag: NO X-Spam-Score: 3.879 X-Spam-Level: *** X-Spam-Status: No, score=3.879 tagged_above=-999 required=6.31 tests=[DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, FREEMAIL_REPLY=1, HTML_MESSAGE=2, KAM_NUMSUBJECT=0.5, RCVD_IN_DNSWL_NONE=-0.0001, RCVD_IN_MSPIKE_H3=-0.01, RCVD_IN_MSPIKE_WL=-0.01, RCVD_IN_SORBS_SPAM=0.5, SPF_PASS=-0.001] autolearn=disabled Authentication-Results: spamd1-us-west.apache.org (amavisd-new); dkim=pass (2048-bit key) header.d=gmail.com Received: from mx1-lw-us.apache.org ([10.40.0.8]) by localhost (spamd1-us-west.apache.org [10.40.0.7]) (amavisd-new, port 10024) with ESMTP id RVPxnPU-E-bn for ; Tue, 17 Oct 2017 16:44:09 +0000 (UTC) Received: from mail-vk0-f46.google.com (mail-vk0-f46.google.com [209.85.213.46]) by mx1-lw-us.apache.org (ASF Mail Server at mx1-lw-us.apache.org) with ESMTPS id 3006B5F3DE for ; Tue, 17 Oct 2017 16:44:09 +0000 (UTC) Received: by mail-vk0-f46.google.com with SMTP id q190so1512191vkd.13 for ; Tue, 17 Oct 2017 09:44:09 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20161025; h=mime-version:references:in-reply-to:from:date:message-id:subject:to; bh=B6PWRIVRcwLau+wG9p2CI28yGLFDjxkUpiBU0JND7ZY=; b=SBhrEjjPhjaun9V+X8giZiafQnnJuoSABsJkDO4VKYRZIkwjtd3fIfjkDWpISlvjAU O/q0pwpIcOlM8ZyE+oY4kn4ndtj0whFCANA/2KA1+j6xdXRrMXFDjcYbW6jJ8igSlkDf roLOHzyF/+BTG9eO76wwTTvquiw1zcu97eEx7YiEd7TPssDoAcFhhJy2NnMlRfMDs+Ey mMiZKbXNrVuF3aFk5VryZNpEnOyrt+rfLvL1ScPlbOMPghMkdWswuUpME6dmyxtmcSE6 SUSEeKp96wgWCwffcdxE6Vy7fUua4spVgyqQpeQ+MUC5Arai43tL5f/eZSxHvzLQGrgf 0foQ== X-Google-DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=1e100.net; s=20161025; h=x-gm-message-state:mime-version:references:in-reply-to:from:date :message-id:subject:to; bh=B6PWRIVRcwLau+wG9p2CI28yGLFDjxkUpiBU0JND7ZY=; b=NnleSlq7/88MXJJy4FyYZuuL/5JrddUGB3KBtRNxPZLN0yq0AsSdwBBKbJgVQ3NxXe RUvBCVwBCzmlkku8tpGHrL0YRJYfLybiXSoIH6twnPap+yScbYcfGOebRvL3hDZuESJw bIUO6jfvdaoeTtgY0F1yhHp1/yqlOTVRuer1vTJSyN3ppoZPz9uNMelqzYgE3yJQJBpB q+HLo+nCFtZppinxY76bQav4AH2HIZOQfL8R4IJNJbFvxj2/VL3efc9YclBupgsgFenj fIxYPmx1HXBCoWUP0txzlTF50BitJ1xkRpgm5wI8j7lXEBvqS1sS8dMzEMtBKNFc+z57 21SA== X-Gm-Message-State: AMCzsaUHib0a3a5DocAeFUFiIH4wttLUo5+oIRmhHf9U1CEaH5Ml4mqq GBc1xIpiCrU4nVX0ffczck1hS9X8o8MxcM4G6fMR5w== X-Google-Smtp-Source: ABhQp+SaNIPfAc8CEaqglukMFwNg8ITll9Cf8xa4w8Lbgmr0Y9Za7P/Zz4q8lW5gPqQ0VjS90dPDcv15KD/BQzGTy1M= X-Received: by 10.31.195.195 with SMTP id t186mr3598518vkf.198.1508258643020; Tue, 17 Oct 2017 09:44:03 -0700 (PDT) MIME-Version: 1.0 References: <71DE3E8F-AEBF-4F0C-A817-1FBE219CC534@maestro.io> In-Reply-To: <71DE3E8F-AEBF-4F0C-A817-1FBE219CC534@maestro.io> From: Yihua Fang Date: Tue, 17 Oct 2017 16:43:52 +0000 Message-ID: Subject: Re: [VOTE] [DISCUSSION] Remove support for Java 7 To: user@beam.apache.org Content-Type: multipart/alternative; boundary="001a114e6bc8a590c5055bc0d498" archived-at: Tue, 17 Oct 2017 16:44:13 -0000 --001a114e6bc8a590c5055bc0d498 Content-Type: text/plain; charset="UTF-8" Content-Transfer-Encoding: quoted-printable +1 On Tue, Oct 17, 2017 at 9:38 AM Steve Anderson wrote: > +1 > > Sent from my iPhone > > On Oct 17, 2017, at 09:31, Aleksandr wrote: > > +1 > > 17. okt 2017 7:17 PM kirjutas kuup=C3=A4eval "Isma=C3=ABl Mej=C3=ADa" >: > > We have discussed recently in the developer mailing list about the > idea of removing support for Java 7 on Beam. There are multiple > reasons for this: > > - Java 7 has not received public updates for almost two years and most > companies are moving / have already moved to Java 8. > - A good amount of the systems Beam users rely on have decided to drop > Java 7 support, e.g. Spark, Flink, Elasticsearch, even Hadoop plans to > do it on version 3. > - Most Big data distributions and Cloud managed Spark/Hadoop services > have already moved to Java 8. > - Recent versions of core libraries Beam uses are moving to be Java 8 > only (or mostly), e.g. Guava, Google Auto, etc. > - Java 8 has some nice features that can make Beam code nicer e.g. > lambdas, streams. > > Considering that Beam is a =E2=80=98recent=E2=80=99 project we expect use= rs to be > already using Java 8. However we wanted first to ask the opinion of > the Beam users on this subject. It could be the case that some of the > users are still dealing with some old cluster running on Java 7 or > have another argument to keep the Java 7 compatibility. > > So, please vote: > +1 Yes, go ahead and move Beam support to Java 8. > 0 Do whatever you want. I don=E2=80=99t have a preference. > -1 Please keep Java 7 compatibility (if possible add your argument to > keep supporting for Java 7). > > > --001a114e6bc8a590c5055bc0d498 Content-Type: text/html; charset="UTF-8" Content-Transfer-Encoding: quoted-printable +1
On Tue, Oct 17, 2017 at 9= :38 AM Steve Anderson <steve@maestro= .io> wrote:
+1

Sent from my iPhone

= On Oct 17, 2017, at 09:31, Aleksandr <aleksandr.vl@gmail.com> wrote:

+1

17. okt 2017 7:17 PM kirjutas = kuup=C3=A4eval "Isma=C3=ABl Mej=C3=ADa" <iemejia@gmail.com>:
We have discussed r= ecently in the developer mailing list about the
idea of removing support for Java 7 on Beam. There are multiple
reasons for this:

- Java 7 has not received public updates for almost two years and most
companies are moving / have already moved to Java 8.
- A good amount of the systems Beam users rely on have decided to drop
Java 7 support, e.g. Spark, Flink, Elasticsearch, even Hadoop plans to
do it on version 3.
- Most Big data distributions and Cloud managed Spark/Hadoop services
have already moved to Java 8.
- Recent versions of core libraries Beam uses are moving to be Java 8
only (or mostly), e.g. Guava, Google Auto, etc.
- Java 8 has some nice features that can make Beam code nicer e.g.
lambdas, streams.

Considering that Beam is a =E2=80=98recent=E2=80=99 project we expect users= to be
already using Java 8. However we wanted first to ask the opinion of
the Beam users on this subject. It could be the case that some of the
users are still dealing with some old cluster running on Java 7 or
have another argument to keep the Java 7 compatibility.

So, please vote:
+1 Yes, go ahead and move Beam support to Java 8.
=C2=A00 Do whatever you want. I don=E2=80=99t have a preference.
-1 Please keep Java 7 compatibility (if possible add your argument to
keep supporting for Java 7).

--001a114e6bc8a590c5055bc0d498--