Home | About | Sematext search-lucene.com search-hadoop.com
 Search Hadoop and all its subprojects:

Switch to Threaded View
HBase, mail # dev - Default JDK settings for Jenkins projects


Copy link to this message
-
Re: Default JDK settings for Jenkins projects
lars hofhansl 2013-12-09, 04:31
JDK 6 was EOL'd Feb 2013. Even premium support runs out this month. Apparently there is an extended support option until Dec 2016.

Not sure who in their right mind would run a production system on JDK 6 going forward. Even we (Salesforce) switched wholesales to JDK 7 (including HBase 0.94), and we're extremely conservative due to the uptime sensitive nature of our service.
We should switch the 0.94 builds over to JDK 7.
Unless I hear strong/good reasons I'll do that and see what fails and then fix the issues.

-- Lars

________________________________
 From: Ted Yu <[EMAIL PROTECTED]>
To: "[EMAIL PROTECTED]" <[EMAIL PROTECTED]>
Sent: Sunday, December 8, 2013 5:52 PM
Subject: Re: Default JDK settings for Jenkins projects
 

There're several test failures when running 0.94 test suite using jdk 1.7

So there is some work to be done before switching to jdk 1.7 for 0.94

Cheers

On Mon, Dec 9, 2013 at 9:41 AM, Jean-Marc Spaggiari <[EMAIL PROTECTED]
> wrote:

> Make sens to have trunk with JDK 7 too... But I'm not sure for 0.94... It's
> mainly running in prod with JDK 6. So not sure we can align them all...
>
>
> 2013/12/8 Andrew Purtell <[EMAIL PROTECTED]>
>
> > I think all builds should be running JDK 7. I don't want to be only
> chasing
> > JDK 7 related test issues on the 0.98 build alone.
> >
> >
> > On Mon, Dec 9, 2013 at 9:27 AM, Jean-Marc Spaggiari <
> > [EMAIL PROTECTED]
> > > wrote:
> >
> > > I agree. We should build 0.98 against JDK 7 instead of 6. JDK 6 End of
> > > Public Updates since to February 2013. 0.98 is planned for 2014. Will
> be
> > a
> > > year after that. So I think it's time to move to JDK 7.
> > >
> > > My opinion ;)
> > >
> > > JM
> > >
> > >
> > > 2013/12/8 Andrew Purtell <[EMAIL PROTECTED]>
> > >
> > > > I was looking for differences between the trunk and 0.98 builds since
> > > > Jenkins projects for the former are passing while the latter are not.
> > > Seems
> > > > the trunk jobs are set up to use "JDK 1.6 (latest)" while the 0.98
> > builds
> > > > are set up to use "JDK 1.7 (latest)". For the time being I have set
> the
> > > > 0.98 builds to also use JDK 6 to see if their results will mirror
> trunk
> > > > afterward.
> > > >
> > > > However, I think we should be using JDK 7 or OpenJDK 7 to run all of
> > our
> > > > builds 0.96+. What do you think?
> > > >
> > > > --
> > > > Best regards,
> > > >
> > > >    - Andy
> > > >
> > > > Problems worthy of attack prove their worth by hitting back. - Piet
> > Hein
> > > > (via Tom White)
> > > >
> > >
> >
> >
> >
> > --
> > Best regards,
> >
> >    - Andy
> >
> > Problems worthy of attack prove their worth by hitting back. - Piet Hein
> > (via Tom White)
> >
>