Return-Path: X-Original-To: apmail-tajo-dev-archive@minotaur.apache.org Delivered-To: apmail-tajo-dev-archive@minotaur.apache.org Received: from mail.apache.org (hermes.apache.org [140.211.11.3]) by minotaur.apache.org (Postfix) with SMTP id 5DEF6173C1 for ; Wed, 27 May 2015 02:32:55 +0000 (UTC) Received: (qmail 56183 invoked by uid 500); 27 May 2015 02:32:52 -0000 Delivered-To: apmail-tajo-dev-archive@tajo.apache.org Received: (qmail 56136 invoked by uid 500); 27 May 2015 02:32:52 -0000 Mailing-List: contact dev-help@tajo.apache.org; run by ezmlm Precedence: bulk List-Help: List-Unsubscribe: List-Post: List-Id: Reply-To: dev@tajo.apache.org Delivered-To: mailing list dev@tajo.apache.org Received: (qmail 56126 invoked by uid 99); 27 May 2015 02:32: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; Wed, 27 May 2015 02:32:52 +0000 Received: from mail-ob0-f178.google.com (mail-ob0-f178.google.com [209.85.214.178]) by mail-relay.apache.org (ASF Mail Server at mail-relay.apache.org) with ESMTPSA id 10AFB1A02A7 for ; Wed, 27 May 2015 02:32:51 +0000 (UTC) Received: by obbnx5 with SMTP id nx5so89163785obb.0 for ; Tue, 26 May 2015 19:32:51 -0700 (PDT) MIME-Version: 1.0 X-Received: by 10.60.130.167 with SMTP id of7mr24549583oeb.85.1432693971375; Tue, 26 May 2015 19:32:51 -0700 (PDT) Received: by 10.76.37.40 with HTTP; Tue, 26 May 2015 19:32:51 -0700 (PDT) In-Reply-To: References: Date: Wed, 27 May 2015 11:32:51 +0900 Message-ID: Subject: Re: [DISCUSSION] Migration to Java 8 From: Jinho Kim To: dev@tajo.apache.org Content-Type: multipart/alternative; boundary=089e013a11163c60b70517070f8d --089e013a11163c60b70517070f8d Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: quoted-printable +1 for the next release after 0.11. -Jinho Best regards 2015-05-27 8:43 GMT+09:00 Jihoon Son : > +1 > Java 8 has many interesting features which will be helpful for us. > > Jihoon > 2015=EB=85=84 5=EC=9B=94 26=EC=9D=BC (=ED=99=94) =EC=98=A4=ED=9B=84 8:43,= Hyunsik Choi =EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1: > > > Also, we need to keep client side libraries (e.g., tajo-cli, > > tajo-client, and tajo-jdbc) jdk 7. If so, mybatis won't have any > > problem. > > > > - hyunsik > > > > On Tue, May 26, 2015 at 4:19 AM, Hyunsik Choi > wrote: > > > In addition, hadoop stack is still on the JDK 7. But, Tajo can only > > > run in JDK8 with simply setting JAVA_HOME in tajo-env.sh. > > > > > > On Tue, May 26, 2015 at 4:17 AM, Hyunsik Choi > > wrote: > > >> Thank you for your comments. We already have done all tests of Tajo = in > > JDK8. > > >> https://builds.apache.org/job/Tajo-master-jdk8-nightly/ > > >> > > >> Your concern seems to be related to other third-party libraries whic= h > > >> have problems in JDK8. Of course, we will have some staging period, > > >> allowing us to back to jdk 7. > > >> > > >> Best regards, > > >> Hyunsik > > >> > > >> On Tue, May 26, 2015 at 3:52 AM, CharSyam wrote= : > > >>> before it, we should check compatibility. > > >>> for example java 1.8 causes some problems with mybatis or json > > libraries > > >>> > > >>> 2015=EB=85=84 5=EC=9B=94 26=EC=9D=BC =ED=99=94=EC=9A=94=EC=9D=BC, H= yunsik Choi=EB=8B=98=EC=9D=B4 =EC=9E=91=EC=84=B1=ED=95= =9C =EB=A9=94=EC=8B=9C=EC=A7=80: > > >>> > > >>>> Hi folks, > > >>>> > > >>>> I'm going to discuss the migration of code base to Java 8 with > > >>>> skipping Java 7. Java 8 has many great features and improved > > >>>> performance. Also, Java 7 will reach April 2015 and Java 9 will be > > >>>> release in the next year. Java 8 is not early adopting anymore. In > > >>>> addition, as far as I know, Java 8 has already been used in many > > >>>> productions and also will be adopted in production soon in many > > >>>> companies. > > >>>> > > >>>> If possible, we can move 0.11 to Java 8 only or the next release > after > > >>>> 0.11. > > >>>> > > >>>> How do you think about that? > > >>>> > > >>>> Best regards, > > >>>> Hyunsik > > >>>> > > > --089e013a11163c60b70517070f8d--