Il gio 13 set 2018, 01:00 Patrick Hunt <ph...@apache.org> ha scritto:

> Historically we've always defined a minimum version and let users decide.
> That seems to have worked pretty well. It provides the most flexibility and
> hasn't really bothered us too much. It limits our use of new language
> features of Java, but typically Java is ensuring b/w compat from a runtime
> perspective and as a result there's isn't much of a burden to say we
> support 6 and laters vs alternately saying we support 6&8 exclusively.
>

The problem is only about a test case. We can copy the test case 3.5 branch
which is using Kerby and run that one in case of java >= 11 using junit
'assumptions'.

Enrico


> Patrick
>
> On Wed, Sep 12, 2018 at 7:16 AM Enrico Olivelli <eolive...@gmail.com>
> wrote:
>
> > Il mer 12 set 2018, 11:37 Norbert Kalmar <nkal...@cloudera.com.invalid>
> ha
> > scritto:
> >
> > > Thanks Enrico!
> > >
> > > Agree, as I mentioned, only JDK8 and 11 should be tested on 3.4 and
> other
> > > branches as well.
> > >
> > > I checked the Kerby problems, 3.4 does not have Kerby, it uses Apache
> > > directory server.
> > > Maybe we should introduce also introduce Kerby on 3.4? Or just try to
> fix
> > > the problems with directory server.
> > >
> >
> > Directory Server supports jdk6 and Kerby not.
> > If wr drop JDK6 we  can switch to Kerby
> >
> > Enrico
> >
> >
> >
> > > Regards,
> > > Norbert
> > >
> > > On Wed, Sep 12, 2018 at 11:22 AM Enrico Olivelli <eolive...@gmail.com>
> > > wrote:
> > >
> > > > Il giorno mer 12 set 2018 alle ore 11:04 Norbert Kalmar
> > > > <nkal...@cloudera.com.invalid> ha scritto:
> > > >
> > > > > Hi all,
> > > > >
> > > > > Oracle8 will have it's support end in January. They changed there
> > > release
> > > > > drastically.
> > > > > A good article on that:
> > > > > https://dev.karakun.com/java/2018/06/25/java-releases.html
> > > > >
> > > > > Long story short: From January, no Oracle JDK version can be used
> in
> > > PROD
> > > > > environment without a license. End every release, even LTS (next
> one
> > is
> > > > > version 11) will only have a 6 month public update period.
> > > > >
> > > > > We should also decide on the supported versions of Java.
> > > > >
> > > > > My opinion: We should make sure ZK is compatible with Oracle 8 and
> > 11,
> > > > and
> > > > > also openJDK 8 and 11.
> > > > >
> > > > > But after that, every 6 month, there will be a new Oracle Java
> > version
> > > > > which we should support.
> > > > >
> > > > > What do you think? What version to support? What about 3.4 now that
> > 3.5
> > > > is
> > > > > getting close to stable? (I think fix 3.4 on Oracle 11 and that's
> it
> > -
> > > > 3.5
> > > > > stable should be out by the time 12 comes out).
> > > > >
> > > >
> > > > As far as I know ZK is running fine on JDK11, even 3.4.
> > > > We have a problem with Kerberos tests on 3.4, but we can fix them.
> > > >
> > > >
> > > > I can add that as far as I know there will not be any 'Oracle JDK 12"
> > GA,
> > > > but only OpenJDK will be released to GA from Oracle
> > > >
> > > >
> > > > >
> > > > > Once we have an agreement, we should create jira's to fix Java11
> > > > problems.
> > > > >
> > > >
> > > > Ok to me
> > > >
> > > > We can consider also dropping support for JDK6 on 3.4 branch, this is
> > > > actually the problem
> > > >
> > > > Enrico
> > > >
> > > >
> > > > > Regards,
> > > > > Norbert
> > > > >
> > > >
> > >
> > --
> >
> >
> > -- Enrico Olivelli
> >
>
-- 


-- Enrico Olivelli

Reply via email to