Thanks Stack for updating doc. Enis
On Thu, Jun 26, 2014 at 10:07 AM, Stack <[email protected]> wrote: > I noted the decision in the refguide in the supported JDKs table that was > recently added by Misty (I can amend if further discussion on this thread). > > St.Ack > > > On Thu, Jun 26, 2014 at 9:36 AM, Nicolas Liochon <[email protected]> > wrote: > > > Anyone has anything to add? > > > > If no we're done with the decision I think: > > - master / 0.99 / 1.0 becomes JDK7 only > > - 0.98 continue to support the JDK6 and JDK7. > > > > > > Cheers, > > > > Nicolas > > > > > > > > > > > > > > On Thu, Jun 26, 2014 at 5:51 PM, Ted Yu <[email protected]> wrote: > > > > > bq. -1 on dropping JDK6 support for anything earlier > > > > > > I am with J-D and Lars > > > > > > Cheers > > > > > > > > > On Thu, Jun 26, 2014 at 8:06 AM, lars hofhansl <[email protected]> > wrote: > > > > > > > +1 on moving to JDK7 only for 1.0+ > > > > -1 on dropping JDK6 support for anything earlier (i.e. 0.98, 0.96, > > 0.94). > > > > > > > > If there are issues with JDK6 in 0.98 already that would be a major > bug > > > > that we need to fix, IMHO. > > > > > > > > > > > > -- Lars > > > > > > > > > > > > > > > > ________________________________ > > > > From: Enis Söztutar <[email protected]> > > > > To: "[email protected]" <[email protected]> > > > > Sent: Wednesday, June 25, 2014 12:53 PM > > > > Subject: Re: jdk 1.7 & trunk > > > > > > > > > > > > My vote will be > > > > > > > > 1) Not drop support in JDK6 in 0.98.x series as per above. > > > > > > > > 2) Drop support to JDK6 in 1.x series. > > > > > > > > Also see recent jira: > > https://issues.apache.org/jira/browse/HBASE-11102 > > > > > > > > Enis > > > > > > > > > > > > > > > > > > > > > > > > On Wed, Jun 25, 2014 at 12:13 PM, Stack <[email protected]> wrote: > > > > > > > > > On Wed, Jun 25, 2014 at 11:48 AM, Nicolas Liochon < > [email protected] > > > > > > > > wrote: > > > > > > > > > > > Ok Enis I like the definition you put in the thread. > > > > > > > > > > > > Dropping support explicitly means that we stop building against > > > > > > JDK6 in jenkins, and won't try to fix issues if they are jdk6 > only. > > > > > Release > > > > > > testing and unit tests are done on jdk7. > > > > > > > > > > > > > > > > > This is good by me. > > > > > > > > > > > > > > > > > > > > > And it implies; we may start to use 1.7 specific features. > > > > > > > > > > > > > > > > > Are there explicitly 1.7 features we want to make use of? Looking > at > > > > this > > > > > list, we might be able to do without: > > > > > > > > > > > > > > > > > > > > http://marxsoftware.blogspot.com/2011/03/jdk-7-new-interfaces-classes-enums-and.html > > > > > Unless distinct advantage to be had, suggest we avoid breaking our > > > being > > > > > able to run on 1.6. 1.0 hbase will be out in a world that is hadoop > > > > > 2.3.x-2.5.x These do not preclude running on 1.6. > > > > > > > > > > > > > > > > > > > > > With this definition: > > > > > > 1) Do we drop support for JDK6 in .98 > > > > > > > > > > > > > > > > No. Not over a point release I'd say. > > > > > > > > > > > > > > > > > > > > > 2) Do we drop support for JDK6 in 1.0 > > > > > > > > > > > > > > > > > Thinking on it, I'd say yes. 1.6 is EOL. 1.7 makes you faster. > > > Caveat > > > > > suggestion above that we try and avoid gratuitously breaking 1.6. > > > > > > > > > > > > > > > > Does anyone think we need to discuss this or can we start a vote > on > > > > this? > > > > > > If there is no objection I will start the vote thread in an hour > or > > > > two. > > > > > > > > > > > > > > > > We can vote. Could also just decide. > > > > > > > > > > St.Ack > > > > > > > > > > > > > > >
