You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@jena.apache.org by Andy Seaborne <an...@apache.org> on 2019/07/08 19:29:50 UTC
Re: [jena] 01/04: Build for wider range of JDKs on Travis
Rob,
Aren't java9 and java10 now end-of-life?
If so - do we need them in the general travis (merely because each adds
15-20 mins).
I use Travis for branch development - we can use Jekins to validate master.
In the same vein - what about a 13 Early Access build on ASF Jenkins?
Andy
On 08/07/2019 10:16, rvesse@apache.org wrote:
> This is an automated email from the ASF dual-hosted git repository.
>
> rvesse pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/jena.git
>
> commit f0bf5f317e0725fd7b375dfa83859692c79216e6
> Author: Rob Vesse <rv...@apache.org>
> AuthorDate: Mon Apr 29 13:44:15 2019 +0100
>
> Build for wider range of JDKs on Travis
> ---
> .travis.yml | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/.travis.yml b/.travis.yml
> index 7b39dcc..6b02e49 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -5,5 +5,8 @@ script: mvn -B clean install
> jdk:
> - openjdk8
> - oraclejdk8
> + - openjdk9
> + - openjdk10
> + - openjdk11
> env:
> - JAVA_OPTS="-Xmx3072M -Xms512M -XX:+UseG1GC"
>
Re: [jena] 01/04: Build for wider range of JDKs on Travis
Posted by Aaron Coburn <aa...@gmail.com>.
JDK 9 and 10 are EOL (there is really no need to test those). Java11 is a
LTS edition, so it should definitely be tested. Java12 is the current
non-LTS version under release, and Java13 will supersede Java12 in
September.
On Mon, 8 Jul 2019 at 15:30, Andy Seaborne <an...@apache.org> wrote:
> Rob,
>
> Aren't java9 and java10 now end-of-life?
>
> If so - do we need them in the general travis (merely because each adds
> 15-20 mins).
>
> I use Travis for branch development - we can use Jekins to validate master.
>
> In the same vein - what about a 13 Early Access build on ASF Jenkins?
>
> Andy
>
> On 08/07/2019 10:16, rvesse@apache.org wrote:
> > This is an automated email from the ASF dual-hosted git repository.
> >
> > rvesse pushed a commit to branch master
> > in repository https://gitbox.apache.org/repos/asf/jena.git
> >
> > commit f0bf5f317e0725fd7b375dfa83859692c79216e6
> > Author: Rob Vesse <rv...@apache.org>
> > AuthorDate: Mon Apr 29 13:44:15 2019 +0100
> >
> > Build for wider range of JDKs on Travis
> > ---
> > .travis.yml | 3 +++
> > 1 file changed, 3 insertions(+)
> >
> > diff --git a/.travis.yml b/.travis.yml
> > index 7b39dcc..6b02e49 100644
> > --- a/.travis.yml
> > +++ b/.travis.yml
> > @@ -5,5 +5,8 @@ script: mvn -B clean install
> > jdk:
> > - openjdk8
> > - oraclejdk8
> > + - openjdk9
> > + - openjdk10
> > + - openjdk11
> > env:
> > - JAVA_OPTS="-Xmx3072M -Xms512M -XX:+UseG1GC"
> >
>
Re: [jena] 01/04: Build for wider range of JDKs on Travis
Posted by Andy Seaborne <an...@apache.org>.
On 14/07/2019 21:05, Andy Seaborne wrote:
> Rob, all,
>
> Jenkins jobs for JDK 12, 13, and 14 added.
>
> JDK13 and JDK 14 for "-Pdev" because something is amiss with
> jena-text-es. See job #1 in each of those. It look lie it it the forked
> org.elasticsearch of the test framework,.
>
> 12 passes
> 13 and 14 have two number fn:format-number errors. Variation in the
> handling of F&O pictures in French.
> Unicode changes?
Discovery:
https://bugs.openjdk.java.net/browse/JDK-8225247
U+00A0 ==> U+202F
which can be obtained with:
DecimalFormatSymbols.getInstance(Locale.FRENCH).getGroupingSeparator().
CLDR - Unicode Common Locale Data Repository - update.
>
> Andy
>
> On 10/07/2019 16:17, Andy Seaborne wrote:
>> If it broken by JDK9 or JDK10, it'll be broken in JDK11 :-)
>>
>> And we could start to be checking out JDK14.
>>
>> Would it be better to have these builds nightly on Jenkins?
>>
>> What's your usage model for Travis-CI?
>>
>> I use it to check branch work on my cloned repo, not on the master repo.
>>
>> Andy
>>
>> On 10/07/2019 10:05, Rob Vesse wrote:
>>> Yeah, though as with most past Java versions that doesn't mean people
>>> aren't still using them
>>>
>>> Having a wide range of builds helps spot any breaking changes or
>>> behavioural subtleties across JVM versions
>>>
>>> Rob
>>>
>>> On 08/07/2019, 20:30, "Andy Seaborne" <an...@apache.org> wrote:
>>>
>>> Rob,
>>> Aren't java9 and java10 now end-of-life?
>>> If so - do we need them in the general travis (merely because
>>> each adds
>>> 15-20 mins).
>>> I use Travis for branch development - we can use Jekins to
>>> validate master.
>>> In the same vein - what about a 13 Early Access build on ASF
>>> Jenkins?
>>> Andy
>>> On 08/07/2019 10:16, rvesse@apache.org wrote:
>>> > This is an automated email from the ASF dual-hosted git
>>> repository.
>>> >
>>> > rvesse pushed a commit to branch master
>>> > in repository https://gitbox.apache.org/repos/asf/jena.git
>>> >
>>> > commit f0bf5f317e0725fd7b375dfa83859692c79216e6
>>> > Author: Rob Vesse <rv...@apache.org>
>>> > AuthorDate: Mon Apr 29 13:44:15 2019 +0100
>>> >
>>> > Build for wider range of JDKs on Travis
>>> > ---
>>> > .travis.yml | 3 +++
>>> > 1 file changed, 3 insertions(+)
>>> >
>>> > diff --git a/.travis.yml b/.travis.yml
>>> > index 7b39dcc..6b02e49 100644
>>> > --- a/.travis.yml
>>> > +++ b/.travis.yml
>>> > @@ -5,5 +5,8 @@ script: mvn -B clean install
>>> > jdk:
>>> > - openjdk8
>>> > - oraclejdk8
>>> > + - openjdk9
>>> > + - openjdk10
>>> > + - openjdk11
>>> > env:
>>> > - JAVA_OPTS="-Xmx3072M -Xms512M -XX:+UseG1GC"
>>> >
>>>
>>>
>>>
>>>
Re: [jena] 01/04: Build for wider range of JDKs on Travis
Posted by Andy Seaborne <an...@apache.org>.
Rob, all,
Jenkins jobs for JDK 12, 13, and 14 added.
JDK13 and JDK 14 for "-Pdev" because something is amiss with
jena-text-es. See job #1 in each of those. It look lie it it the forked
org.elasticsearch of the test framework,.
12 passes
13 and 14 have two number fn:format-number errors. Variation in the
handling of F&O pictures in French.
Unicode changes?
Andy
On 10/07/2019 16:17, Andy Seaborne wrote:
> If it broken by JDK9 or JDK10, it'll be broken in JDK11 :-)
>
> And we could start to be checking out JDK14.
>
> Would it be better to have these builds nightly on Jenkins?
>
> What's your usage model for Travis-CI?
>
> I use it to check branch work on my cloned repo, not on the master repo.
>
> Andy
>
> On 10/07/2019 10:05, Rob Vesse wrote:
>> Yeah, though as with most past Java versions that doesn't mean people
>> aren't still using them
>>
>> Having a wide range of builds helps spot any breaking changes or
>> behavioural subtleties across JVM versions
>>
>> Rob
>>
>> On 08/07/2019, 20:30, "Andy Seaborne" <an...@apache.org> wrote:
>>
>> Rob,
>> Aren't java9 and java10 now end-of-life?
>> If so - do we need them in the general travis (merely because
>> each adds
>> 15-20 mins).
>> I use Travis for branch development - we can use Jekins to
>> validate master.
>> In the same vein - what about a 13 Early Access build on ASF
>> Jenkins?
>> Andy
>> On 08/07/2019 10:16, rvesse@apache.org wrote:
>> > This is an automated email from the ASF dual-hosted git
>> repository.
>> >
>> > rvesse pushed a commit to branch master
>> > in repository https://gitbox.apache.org/repos/asf/jena.git
>> >
>> > commit f0bf5f317e0725fd7b375dfa83859692c79216e6
>> > Author: Rob Vesse <rv...@apache.org>
>> > AuthorDate: Mon Apr 29 13:44:15 2019 +0100
>> >
>> > Build for wider range of JDKs on Travis
>> > ---
>> > .travis.yml | 3 +++
>> > 1 file changed, 3 insertions(+)
>> >
>> > diff --git a/.travis.yml b/.travis.yml
>> > index 7b39dcc..6b02e49 100644
>> > --- a/.travis.yml
>> > +++ b/.travis.yml
>> > @@ -5,5 +5,8 @@ script: mvn -B clean install
>> > jdk:
>> > - openjdk8
>> > - oraclejdk8
>> > + - openjdk9
>> > + - openjdk10
>> > + - openjdk11
>> > env:
>> > - JAVA_OPTS="-Xmx3072M -Xms512M -XX:+UseG1GC"
>> >
>>
>>
>>
>>
Re: [jena] 01/04: Build for wider range of JDKs on Travis
Posted by Andy Seaborne <an...@apache.org>.
If it broken by JDK9 or JDK10, it'll be broken in JDK11 :-)
And we could start to be checking out JDK14.
Would it be better to have these builds nightly on Jenkins?
What's your usage model for Travis-CI?
I use it to check branch work on my cloned repo, not on the master repo.
Andy
On 10/07/2019 10:05, Rob Vesse wrote:
> Yeah, though as with most past Java versions that doesn't mean people aren't still using them
>
> Having a wide range of builds helps spot any breaking changes or behavioural subtleties across JVM versions
>
> Rob
>
> On 08/07/2019, 20:30, "Andy Seaborne" <an...@apache.org> wrote:
>
> Rob,
>
> Aren't java9 and java10 now end-of-life?
>
> If so - do we need them in the general travis (merely because each adds
> 15-20 mins).
>
> I use Travis for branch development - we can use Jekins to validate master.
>
> In the same vein - what about a 13 Early Access build on ASF Jenkins?
>
> Andy
>
> On 08/07/2019 10:16, rvesse@apache.org wrote:
> > This is an automated email from the ASF dual-hosted git repository.
> >
> > rvesse pushed a commit to branch master
> > in repository https://gitbox.apache.org/repos/asf/jena.git
> >
> > commit f0bf5f317e0725fd7b375dfa83859692c79216e6
> > Author: Rob Vesse <rv...@apache.org>
> > AuthorDate: Mon Apr 29 13:44:15 2019 +0100
> >
> > Build for wider range of JDKs on Travis
> > ---
> > .travis.yml | 3 +++
> > 1 file changed, 3 insertions(+)
> >
> > diff --git a/.travis.yml b/.travis.yml
> > index 7b39dcc..6b02e49 100644
> > --- a/.travis.yml
> > +++ b/.travis.yml
> > @@ -5,5 +5,8 @@ script: mvn -B clean install
> > jdk:
> > - openjdk8
> > - oraclejdk8
> > + - openjdk9
> > + - openjdk10
> > + - openjdk11
> > env:
> > - JAVA_OPTS="-Xmx3072M -Xms512M -XX:+UseG1GC"
> >
>
>
>
>
>
Re: [jena] 01/04: Build for wider range of JDKs on Travis
Posted by Rob Vesse <rv...@dotnetrdf.org>.
Yeah, though as with most past Java versions that doesn't mean people aren't still using them
Having a wide range of builds helps spot any breaking changes or behavioural subtleties across JVM versions
Rob
On 08/07/2019, 20:30, "Andy Seaborne" <an...@apache.org> wrote:
Rob,
Aren't java9 and java10 now end-of-life?
If so - do we need them in the general travis (merely because each adds
15-20 mins).
I use Travis for branch development - we can use Jekins to validate master.
In the same vein - what about a 13 Early Access build on ASF Jenkins?
Andy
On 08/07/2019 10:16, rvesse@apache.org wrote:
> This is an automated email from the ASF dual-hosted git repository.
>
> rvesse pushed a commit to branch master
> in repository https://gitbox.apache.org/repos/asf/jena.git
>
> commit f0bf5f317e0725fd7b375dfa83859692c79216e6
> Author: Rob Vesse <rv...@apache.org>
> AuthorDate: Mon Apr 29 13:44:15 2019 +0100
>
> Build for wider range of JDKs on Travis
> ---
> .travis.yml | 3 +++
> 1 file changed, 3 insertions(+)
>
> diff --git a/.travis.yml b/.travis.yml
> index 7b39dcc..6b02e49 100644
> --- a/.travis.yml
> +++ b/.travis.yml
> @@ -5,5 +5,8 @@ script: mvn -B clean install
> jdk:
> - openjdk8
> - oraclejdk8
> + - openjdk9
> + - openjdk10
> + - openjdk11
> env:
> - JAVA_OPTS="-Xmx3072M -Xms512M -XX:+UseG1GC"
>