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 2020/11/10 17:30:41 UTC
Towards 3.17.0
Jena 3.16.0 was 2020-07-09
so the tick for 3.17.0 is here.
There's a list of notable items below - is anything missing?
Tickets this release:
https://s.apache.org/jena-3.17.0-jira
Also of of note:
## Proposal:
Didac: Titanium proposal for JSON-LD 1.1
No changes in this version.
Discuss!
Andy
## Work-in-progress:
JENA-1911: Updating Fuseki UI
JENA-1894: Order preserving datasets
JENA-1987: Add Fuseki /$/compact/* endpoint
JENA-1992: Fix for logging running in Tomcat.
## Updates:
JENA-1959, JENA-1967
JSON-LD 0.12.5 -> 0.13.2 (umbreak)
JENA-1972: Jetty 9.4.26 -> 9.4.31
JENA-1973: Micrometer: 1.2.1 -> 1.5.5
JENA-1992: Update Log4j2 to 2.14.0
JENA-1993: Update Eclipse Jetty to 9.4.34
## --------
## Features:
JENA-1982. SPARQL \U escapes in String and IRIs.
This is a change to ARQ extended SPARQL syntax.
Pavel Mikhailovskii
JENA-1950: Use GraalVM for javascript if available.
This also opens up the possibility of other languages for scripting
SPARQL extension functions. (JENA-1951)
The license means we do not ship GraalVM itself (and it is quite big).
JENA-1968
Support Turtle output with relative URIs but no BASE declaration.
JENA-1974: G library
A library for working with Graphs
More :
https://lists.apache.org/thread.html/r973fd076583327b75e15bda798dce66d47f4f7cd8dbaa14c280f1fe3%40%3Cdev.jena.apache.org%3E
JENA-1937: SHACL Compact Syntax writer
Fuseki:
JENA-1929: Fuseki: Detect TDB1/TDB2 database types.
JENA-1949: Dockerfile
and build instructions
https://jena.apache.org/documentation/fuseki2/fuseki-docker.html
This is a build system published as a zip file and it can be used to
build a docker container (about 100M) for any recent version of Fuseki/Main.
JENA-1976
Make CORS support in Fuseki main default to on.
JENA-1961
Support /$/metrics in Fuseki Main
JENA-1989
Logging in Fuseki/webapp
Re: Towards 3.17.0
Posted by Andy Seaborne <an...@apache.org>.
About to build RC2 with the Windows/filename fix.
This will involve a time warp - setting the version backwards - and may
lead to some temporary noise.
Andy
On 20/11/2020 14:34, Andy Seaborne wrote:
> I think we're about ready - I'll do the build when I have a time slot.
>
> (PR #868 : this needn't block the release and ideally would be able to
> work from a local build as well ... a bit of refinement)
>
> Andy
>
>
Re: Towards 3.17.0
Posted by Andy Seaborne <an...@apache.org>.
I think we're about ready - I'll do the build when I have a time slot.
(PR #868 : this needn't block the release and ideally would be able to
work from a local build as well ... a bit of refinement)
Andy
Re: Towards 3.17.0
Posted by Andy Seaborne <an...@apache.org>.
Do you have a PR?
On 12/11/2020 15:04, Martynas Jusevičius wrote:
> How about https://issues.apache.org/jira/projects/JENA/issues/JENA-1983?
>
> If not for 3.17.0, then for 3.18.0.
>
> On Wed, Nov 11, 2020 at 4:09 PM Andy Seaborne <an...@apache.org> wrote:
>>
>>
>>
>> On 11/11/2020 14:35, Aaron Coburn wrote:
>>> This looks excellent. Should we also update the version of
>>> o.a.httpcomponents:httpclient? 4.5.10 => 4.5.13
>>
>> Yes - I don't know if the dependabot has finished but so far we have one
>> for httpcore-osgi but not httpcore nor httpclient.
>>
>> Others?
>>
>> (There is a ElasticSearch one but it is a major version change so
>> probably better to ignore that.)
>>
>> Andy
>>
>>
>>>
>>> Aaron
>>>
>>> On Tue, 10 Nov 2020 at 15:21, Bruno P. Kinoshita <ki...@apache.org> wrote:
>>>
>>>> Looks good to me. I thought there would be 5-10 issues, was surprised to
>>>> see 38! Great work, +1
>>>> Bruno
>>>>
>>>> On Wednesday, 11 November 2020, 6:30:55 am NZDT, Andy Seaborne <
>>>> andy@apache.org> wrote:
>>>>
>>>> Jena 3.16.0 was 2020-07-09
>>>> so the tick for 3.17.0 is here.
>>>>
>>>> There's a list of notable items below - is anything missing?
>>>>
>>>> Tickets this release:
>>>> https://s.apache.org/jena-3.17.0-jira
>>>>
>>>> Also of of note:
>>>> ## Proposal:
>>>> Didac: Titanium proposal for JSON-LD 1.1
>>>> No changes in this version.
>>>> Discuss!
>>>>
>>>>
>>>> Andy
>>>>
>>>>
>>>> ## Work-in-progress:
>>>>
>>>> JENA-1911: Updating Fuseki UI
>>>> JENA-1894: Order preserving datasets
>>>> JENA-1987: Add Fuseki /$/compact/* endpoint
>>>> JENA-1992: Fix for logging running in Tomcat.
>>>>
>>>> ## Updates:
>>>> JENA-1959, JENA-1967
>>>> JSON-LD 0.12.5 -> 0.13.2 (umbreak)
>>>> JENA-1972: Jetty 9.4.26 -> 9.4.31
>>>> JENA-1973: Micrometer: 1.2.1 -> 1.5.5
>>>> JENA-1992: Update Log4j2 to 2.14.0
>>>> JENA-1993: Update Eclipse Jetty to 9.4.34
>>>>
>>>> ## --------
>>>> ## Features:
>>>>
>>>> JENA-1982. SPARQL \U escapes in String and IRIs.
>>>> This is a change to ARQ extended SPARQL syntax.
>>>>
>>>> Pavel Mikhailovskii
>>>>
>>>> JENA-1950: Use GraalVM for javascript if available.
>>>> This also opens up the possibility of other languages for scripting
>>>> SPARQL extension functions. (JENA-1951)
>>>>
>>>> The license means we do not ship GraalVM itself (and it is quite big).
>>>>
>>>> JENA-1968
>>>> Support Turtle output with relative URIs but no BASE declaration.
>>>>
>>>> JENA-1974: G library
>>>> A library for working with Graphs
>>>> More :
>>>>
>>>> https://lists.apache.org/thread.html/r973fd076583327b75e15bda798dce66d47f4f7cd8dbaa14c280f1fe3%40%3Cdev.jena.apache.org%3E
>>>>
>>>> JENA-1937: SHACL Compact Syntax writer
>>>>
>>>>
>>>> Fuseki:
>>>>
>>>> JENA-1929: Fuseki: Detect TDB1/TDB2 database types.
>>>>
>>>> JENA-1949: Dockerfile
>>>> and build instructions
>>>> https://jena.apache.org/documentation/fuseki2/fuseki-docker.html
>>>>
>>>> This is a build system published as a zip file and it can be used to
>>>> build a docker container (about 100M) for any recent version of
>>>> Fuseki/Main.
>>>>
>>>> JENA-1976
>>>> Make CORS support in Fuseki main default to on.
>>>>
>>>> JENA-1961
>>>> Support /$/metrics in Fuseki Main
>>>>
>>>> JENA-1989
>>>> Logging in Fuseki/webapp
>>>>
>>>>
>>>
Re: Towards 3.17.0
Posted by Martynas Jusevičius <ma...@atomgraph.com>.
How about https://issues.apache.org/jira/projects/JENA/issues/JENA-1983?
If not for 3.17.0, then for 3.18.0.
On Wed, Nov 11, 2020 at 4:09 PM Andy Seaborne <an...@apache.org> wrote:
>
>
>
> On 11/11/2020 14:35, Aaron Coburn wrote:
> > This looks excellent. Should we also update the version of
> > o.a.httpcomponents:httpclient? 4.5.10 => 4.5.13
>
> Yes - I don't know if the dependabot has finished but so far we have one
> for httpcore-osgi but not httpcore nor httpclient.
>
> Others?
>
> (There is a ElasticSearch one but it is a major version change so
> probably better to ignore that.)
>
> Andy
>
>
> >
> > Aaron
> >
> > On Tue, 10 Nov 2020 at 15:21, Bruno P. Kinoshita <ki...@apache.org> wrote:
> >
> >> Looks good to me. I thought there would be 5-10 issues, was surprised to
> >> see 38! Great work, +1
> >> Bruno
> >>
> >> On Wednesday, 11 November 2020, 6:30:55 am NZDT, Andy Seaborne <
> >> andy@apache.org> wrote:
> >>
> >> Jena 3.16.0 was 2020-07-09
> >> so the tick for 3.17.0 is here.
> >>
> >> There's a list of notable items below - is anything missing?
> >>
> >> Tickets this release:
> >> https://s.apache.org/jena-3.17.0-jira
> >>
> >> Also of of note:
> >> ## Proposal:
> >> Didac: Titanium proposal for JSON-LD 1.1
> >> No changes in this version.
> >> Discuss!
> >>
> >>
> >> Andy
> >>
> >>
> >> ## Work-in-progress:
> >>
> >> JENA-1911: Updating Fuseki UI
> >> JENA-1894: Order preserving datasets
> >> JENA-1987: Add Fuseki /$/compact/* endpoint
> >> JENA-1992: Fix for logging running in Tomcat.
> >>
> >> ## Updates:
> >> JENA-1959, JENA-1967
> >> JSON-LD 0.12.5 -> 0.13.2 (umbreak)
> >> JENA-1972: Jetty 9.4.26 -> 9.4.31
> >> JENA-1973: Micrometer: 1.2.1 -> 1.5.5
> >> JENA-1992: Update Log4j2 to 2.14.0
> >> JENA-1993: Update Eclipse Jetty to 9.4.34
> >>
> >> ## --------
> >> ## Features:
> >>
> >> JENA-1982. SPARQL \U escapes in String and IRIs.
> >> This is a change to ARQ extended SPARQL syntax.
> >>
> >> Pavel Mikhailovskii
> >>
> >> JENA-1950: Use GraalVM for javascript if available.
> >> This also opens up the possibility of other languages for scripting
> >> SPARQL extension functions. (JENA-1951)
> >>
> >> The license means we do not ship GraalVM itself (and it is quite big).
> >>
> >> JENA-1968
> >> Support Turtle output with relative URIs but no BASE declaration.
> >>
> >> JENA-1974: G library
> >> A library for working with Graphs
> >> More :
> >>
> >> https://lists.apache.org/thread.html/r973fd076583327b75e15bda798dce66d47f4f7cd8dbaa14c280f1fe3%40%3Cdev.jena.apache.org%3E
> >>
> >> JENA-1937: SHACL Compact Syntax writer
> >>
> >>
> >> Fuseki:
> >>
> >> JENA-1929: Fuseki: Detect TDB1/TDB2 database types.
> >>
> >> JENA-1949: Dockerfile
> >> and build instructions
> >> https://jena.apache.org/documentation/fuseki2/fuseki-docker.html
> >>
> >> This is a build system published as a zip file and it can be used to
> >> build a docker container (about 100M) for any recent version of
> >> Fuseki/Main.
> >>
> >> JENA-1976
> >> Make CORS support in Fuseki main default to on.
> >>
> >> JENA-1961
> >> Support /$/metrics in Fuseki Main
> >>
> >> JENA-1989
> >> Logging in Fuseki/webapp
> >>
> >>
> >
Re: Towards 3.17.0
Posted by Andy Seaborne <an...@apache.org>.
On 11/11/2020 14:35, Aaron Coburn wrote:
> This looks excellent. Should we also update the version of
> o.a.httpcomponents:httpclient? 4.5.10 => 4.5.13
Yes - I don't know if the dependabot has finished but so far we have one
for httpcore-osgi but not httpcore nor httpclient.
Others?
(There is a ElasticSearch one but it is a major version change so
probably better to ignore that.)
Andy
>
> Aaron
>
> On Tue, 10 Nov 2020 at 15:21, Bruno P. Kinoshita <ki...@apache.org> wrote:
>
>> Looks good to me. I thought there would be 5-10 issues, was surprised to
>> see 38! Great work, +1
>> Bruno
>>
>> On Wednesday, 11 November 2020, 6:30:55 am NZDT, Andy Seaborne <
>> andy@apache.org> wrote:
>>
>> Jena 3.16.0 was 2020-07-09
>> so the tick for 3.17.0 is here.
>>
>> There's a list of notable items below - is anything missing?
>>
>> Tickets this release:
>> https://s.apache.org/jena-3.17.0-jira
>>
>> Also of of note:
>> ## Proposal:
>> Didac: Titanium proposal for JSON-LD 1.1
>> No changes in this version.
>> Discuss!
>>
>>
>> Andy
>>
>>
>> ## Work-in-progress:
>>
>> JENA-1911: Updating Fuseki UI
>> JENA-1894: Order preserving datasets
>> JENA-1987: Add Fuseki /$/compact/* endpoint
>> JENA-1992: Fix for logging running in Tomcat.
>>
>> ## Updates:
>> JENA-1959, JENA-1967
>> JSON-LD 0.12.5 -> 0.13.2 (umbreak)
>> JENA-1972: Jetty 9.4.26 -> 9.4.31
>> JENA-1973: Micrometer: 1.2.1 -> 1.5.5
>> JENA-1992: Update Log4j2 to 2.14.0
>> JENA-1993: Update Eclipse Jetty to 9.4.34
>>
>> ## --------
>> ## Features:
>>
>> JENA-1982. SPARQL \U escapes in String and IRIs.
>> This is a change to ARQ extended SPARQL syntax.
>>
>> Pavel Mikhailovskii
>>
>> JENA-1950: Use GraalVM for javascript if available.
>> This also opens up the possibility of other languages for scripting
>> SPARQL extension functions. (JENA-1951)
>>
>> The license means we do not ship GraalVM itself (and it is quite big).
>>
>> JENA-1968
>> Support Turtle output with relative URIs but no BASE declaration.
>>
>> JENA-1974: G library
>> A library for working with Graphs
>> More :
>>
>> https://lists.apache.org/thread.html/r973fd076583327b75e15bda798dce66d47f4f7cd8dbaa14c280f1fe3%40%3Cdev.jena.apache.org%3E
>>
>> JENA-1937: SHACL Compact Syntax writer
>>
>>
>> Fuseki:
>>
>> JENA-1929: Fuseki: Detect TDB1/TDB2 database types.
>>
>> JENA-1949: Dockerfile
>> and build instructions
>> https://jena.apache.org/documentation/fuseki2/fuseki-docker.html
>>
>> This is a build system published as a zip file and it can be used to
>> build a docker container (about 100M) for any recent version of
>> Fuseki/Main.
>>
>> JENA-1976
>> Make CORS support in Fuseki main default to on.
>>
>> JENA-1961
>> Support /$/metrics in Fuseki Main
>>
>> JENA-1989
>> Logging in Fuseki/webapp
>>
>>
>
Re: Towards 3.17.0
Posted by Aaron Coburn <ac...@apache.org>.
This looks excellent. Should we also update the version of
o.a.httpcomponents:httpclient? 4.5.10 => 4.5.13
Aaron
On Tue, 10 Nov 2020 at 15:21, Bruno P. Kinoshita <ki...@apache.org> wrote:
> Looks good to me. I thought there would be 5-10 issues, was surprised to
> see 38! Great work, +1
> Bruno
>
> On Wednesday, 11 November 2020, 6:30:55 am NZDT, Andy Seaborne <
> andy@apache.org> wrote:
>
> Jena 3.16.0 was 2020-07-09
> so the tick for 3.17.0 is here.
>
> There's a list of notable items below - is anything missing?
>
> Tickets this release:
> https://s.apache.org/jena-3.17.0-jira
>
> Also of of note:
> ## Proposal:
> Didac: Titanium proposal for JSON-LD 1.1
> No changes in this version.
> Discuss!
>
>
> Andy
>
>
> ## Work-in-progress:
>
> JENA-1911: Updating Fuseki UI
> JENA-1894: Order preserving datasets
> JENA-1987: Add Fuseki /$/compact/* endpoint
> JENA-1992: Fix for logging running in Tomcat.
>
> ## Updates:
> JENA-1959, JENA-1967
> JSON-LD 0.12.5 -> 0.13.2 (umbreak)
> JENA-1972: Jetty 9.4.26 -> 9.4.31
> JENA-1973: Micrometer: 1.2.1 -> 1.5.5
> JENA-1992: Update Log4j2 to 2.14.0
> JENA-1993: Update Eclipse Jetty to 9.4.34
>
> ## --------
> ## Features:
>
> JENA-1982. SPARQL \U escapes in String and IRIs.
> This is a change to ARQ extended SPARQL syntax.
>
> Pavel Mikhailovskii
>
> JENA-1950: Use GraalVM for javascript if available.
> This also opens up the possibility of other languages for scripting
> SPARQL extension functions. (JENA-1951)
>
> The license means we do not ship GraalVM itself (and it is quite big).
>
> JENA-1968
> Support Turtle output with relative URIs but no BASE declaration.
>
> JENA-1974: G library
> A library for working with Graphs
> More :
>
> https://lists.apache.org/thread.html/r973fd076583327b75e15bda798dce66d47f4f7cd8dbaa14c280f1fe3%40%3Cdev.jena.apache.org%3E
>
> JENA-1937: SHACL Compact Syntax writer
>
>
> Fuseki:
>
> JENA-1929: Fuseki: Detect TDB1/TDB2 database types.
>
> JENA-1949: Dockerfile
> and build instructions
> https://jena.apache.org/documentation/fuseki2/fuseki-docker.html
>
> This is a build system published as a zip file and it can be used to
> build a docker container (about 100M) for any recent version of
> Fuseki/Main.
>
> JENA-1976
> Make CORS support in Fuseki main default to on.
>
> JENA-1961
> Support /$/metrics in Fuseki Main
>
> JENA-1989
> Logging in Fuseki/webapp
>
>
Re: Towards 3.17.0
Posted by "Bruno P. Kinoshita" <ki...@apache.org>.
Looks good to me. I thought there would be 5-10 issues, was surprised to see 38! Great work, +1
Bruno
On Wednesday, 11 November 2020, 6:30:55 am NZDT, Andy Seaborne <an...@apache.org> wrote:
Jena 3.16.0 was 2020-07-09
so the tick for 3.17.0 is here.
There's a list of notable items below - is anything missing?
Tickets this release:
https://s.apache.org/jena-3.17.0-jira
Also of of note:
## Proposal:
Didac: Titanium proposal for JSON-LD 1.1
No changes in this version.
Discuss!
Andy
## Work-in-progress:
JENA-1911: Updating Fuseki UI
JENA-1894: Order preserving datasets
JENA-1987: Add Fuseki /$/compact/* endpoint
JENA-1992: Fix for logging running in Tomcat.
## Updates:
JENA-1959, JENA-1967
JSON-LD 0.12.5 -> 0.13.2 (umbreak)
JENA-1972: Jetty 9.4.26 -> 9.4.31
JENA-1973: Micrometer: 1.2.1 -> 1.5.5
JENA-1992: Update Log4j2 to 2.14.0
JENA-1993: Update Eclipse Jetty to 9.4.34
## --------
## Features:
JENA-1982. SPARQL \U escapes in String and IRIs.
This is a change to ARQ extended SPARQL syntax.
Pavel Mikhailovskii
JENA-1950: Use GraalVM for javascript if available.
This also opens up the possibility of other languages for scripting
SPARQL extension functions. (JENA-1951)
The license means we do not ship GraalVM itself (and it is quite big).
JENA-1968
Support Turtle output with relative URIs but no BASE declaration.
JENA-1974: G library
A library for working with Graphs
More :
https://lists.apache.org/thread.html/r973fd076583327b75e15bda798dce66d47f4f7cd8dbaa14c280f1fe3%40%3Cdev.jena.apache.org%3E
JENA-1937: SHACL Compact Syntax writer
Fuseki:
JENA-1929: Fuseki: Detect TDB1/TDB2 database types.
JENA-1949: Dockerfile
and build instructions
https://jena.apache.org/documentation/fuseki2/fuseki-docker.html
This is a build system published as a zip file and it can be used to
build a docker container (about 100M) for any recent version of Fuseki/Main.
JENA-1976
Make CORS support in Fuseki main default to on.
JENA-1961
Support /$/metrics in Fuseki Main
JENA-1989
Logging in Fuseki/webapp