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 2026/07/27 16:52:22 UTC

[VOTE] Apache Jena 6.2.0

Hi,

Here is a vote on the first release candidate for
Apache Jena version 6.2.0

==== Release Vote

This vote will be open until at least

     Friday, 31st July 2026 at 06:00 UTC

Please vote to approve this release:

         [ ] +1 Approve the release
         [ ]  0 Don't care
         [ ] -1 Don't release, because ...

Everyone, not just committers, is invited to test and vote.
Please download and test the proposed release. See the checklist below.

Staging repository:
   https://repository.apache.org/content/repositories/orgapachejena-1073

Proposed dist/ area:
   https://dist.apache.org/repos/dist/dev/jena/

Keys:
   https://svn.apache.org/repos/asf/jena/dist/KEYS

Git commit (browser URL):
   https://github.com/apache/jena/commit/d0676a2c40

Git Commit Hash:
   d0676a2c402ead68a133596f4ac5977be64dd251

Git Commit Tag:
   jena-6.2.0

If you expect to check the release but the time limit does not work
for you, please email to let us know within the schedule above.

==== In this release

Issues in this release:

   https://s.apache.org/jena-6.2.0-issues

==== Checking:

+ are the GPG signatures fine?
+ are the checksums correct?
+ is there a source archive?
+ can the source archive be built?
           (NB This requires a "mvn install" first time)
+ is there a correct LICENSE and NOTICE file in each artifact
           (both source and binary artifacts)?
+ does the NOTICE file contain all necessary attributions?
+ have any licenses of dependencies changed due to upgrades?
            if so have LICENSE and NOTICE been upgraded appropriately?
+ does the tag/commit in the SCM contain reproducible sources?

-----------------------------
==== Current draft [ANN]

The Apache Jena development community is pleased to
announce the release of Apache Jena 6.2.0

All issues for this release:
   https://s.apache.org/jena-6.2.0-issues

== Jena 6.2.0

Working Group - RDF and SPARQL:

Syntax (Turtle etc, SPARQL etc) are UTF-8 documents. UTF-8 does not 
allow surrogate pairs. The RDF Working Group has decided not to allow 
surrogate pairs via Unicode escapes.

In GeoSPARQL:
* upgrade SIS upgrade 1.4 -> 1.6
* support non-Euclidean geometries

In Fuseki:
* Memory leak fix related to long-running servers using Apache Shiro

In TDB:
* Robustness fix for the database after system level error
   This affects both TDB2 and TDB1.

== Contributions

 From @ThomasThelen:

SIS upgrade 1.4 -> 1.6
https://sis.apache.org/release-notes/1.5.html
https://sis.apache.org/release-notes/1.6.html
including bug fix for non-euclidean geometries

GeoSPARQL and UI
https://github.com/apache/jena/pull/4021
UI : Use a dashed 'primary' color instead of 'warning' during file

Fuseki UI : Use a dashed 'primary' color instead of 'warning' during file
https://github.com/apache/jena/pull/4021

Fuseki UI : Show parser error from fuseki when uploading files:
https://github.com/apache/jena/pull/4052

Reasoner fix:
https://github.com/apache/jena/pull/4022

Support non-Euclidean geometry:
https://github.com/apache/jena/pull/4016

Support more locales in the Fuseki docker image
https://github.com/apache/jena/pull/4054

Github actions fix:
https://github.com/apache/jena/pull/4086

 From @m3l0n-sq:
* Robustness fix for the database after a system level error
   (e.g. OOME elsewhere in the JVM)
   https://github.com/apache/jena/issues/4043
   https://github.com/apache/jena/pull4051
This affects both TDB2 and TDB1.

@jitsedesmet Jitse De Smet
https://github.com/apache/jena/pull/4095
"Fix invalid json in Lateral test results2

== Obtaining Apache Jena 6.2.0

* Via repo1.maven.org

The main jars and their dependencies can used with:

       <dependency>
         <groupId>org.apache.jena</groupId>
         <artifactId>apache-jena-libs</artifactId>
         <type>pom</type>
         <version>6.2.0</version>
       </dependency>

Full details of all maven artifacts are described at:

     http://jena.apache.org/download/maven.html

* As binary downloads

Apache Jena libraries are available as a binary distribution of
libraries. For details of a global mirror copy of Jena binaries please see:

     https://jena.apache.org/download/

* Source code for the release

The signed source code of this release is available at:

     https://downloads.apache.org/jena/source/

and the signed source code for all Apache Jena releases is
available at: https://archive.apache.org/dist/jena/

== Contributing

If you would like to help out, a good place to look is the list of
unresolved github issues:

     https://github.com/apache/jena/issues

or review pull requests at

     https://github.com/apache/jena/pulls

or drop into the dev@ list.

We use github pull requests and other ways for accepting code:

      https://github.com/apache/jena/blob/master/CONTRIBUTING.md


[RESULT] [VOTE] Apache Jena 6.2.0

Posted by Andy Seaborne <an...@apache.org>.
Thank you all for the checking and the votes.

We have 3 +1 PMC votes (Adam, Rob, Andy), and 2 other votes (Øyvind and 
Marco). The VOTE passes.

I'll move on to getting the release out and updating the website.

     Andy

On 27/07/2026 17:52, Andy Seaborne wrote:
> Hi,
> 
> Here is a vote on the first release candidate for
> Apache Jena version 6.2.0
> 
> ==== Release Vote
> 
> This vote will be open until at least
> 
>      Friday, 31st July 2026 at 06:00 UTC


Re: [VOTE] Apache Jena 6.2.0

Posted by Øyvind Gjesdal <oy...@gmail.com>.
Successfully built using Apache Maven 3.9.16 and Java version: 25.0.2 IBM,
and downloads (tar.gz) for jena and fuseki working.

+1

Best Regards,
Øyvind

On Mon, Jul 27, 2026 at 10:32 PM Soroka, Adam via dev <de...@jena.apache.org>
wrote:

> +1
>
> Nice crisp build using Maven 3.9.16 over OpenJDK (build
> 21.0.11+10-1-24.04.2-Ubuntu). CLI tools look good.
>
> Many thanks to the release contributors!
>
> Adam Soroka
> Office of Data Platforms and Advanced Computing
> Chief Data and AI Office / ODI
> Smithsonian Institution
> ________________________________
> From: Andy Seaborne <an...@apache.org>
> Sent: Monday, July 27, 2026 4:27 PM
> To: dev@jena.apache.org <de...@jena.apache.org>
> Subject: Re: [VOTE] Apache Jena 6.2.0
>
> External Email - Exercise Caution
>
> +1
>
>      Andy
>
> On 27/07/2026 17:52, Andy Seaborne wrote:
> > Hi,
> >
> > Here is a vote on the first release candidate for
> > Apache Jena version 6.2.0
> >
> > ==== Release Vote
> >
> > This vote will be open until at least
> >
> >      Friday, 31st July 2026 at 06:00 UTC
> >
> > Please vote to approve this release:
> >
> >          [ ] +1 Approve the release
> >          [ ]  0 Don't care
> >          [ ] -1 Don't release, because ...
>

Re: [VOTE] Apache Jena 6.2.0

Posted by "Soroka, Adam via dev" <de...@jena.apache.org>.
+1

Nice crisp build using Maven 3.9.16 over OpenJDK (build 21.0.11+10-1-24.04.2-Ubuntu). CLI tools look good.

Many thanks to the release contributors!

Adam Soroka
Office of Data Platforms and Advanced Computing
Chief Data and AI Office / ODI
Smithsonian Institution
________________________________
From: Andy Seaborne <an...@apache.org>
Sent: Monday, July 27, 2026 4:27 PM
To: dev@jena.apache.org <de...@jena.apache.org>
Subject: Re: [VOTE] Apache Jena 6.2.0

External Email - Exercise Caution

+1

     Andy

On 27/07/2026 17:52, Andy Seaborne wrote:
> Hi,
>
> Here is a vote on the first release candidate for
> Apache Jena version 6.2.0
>
> ==== Release Vote
>
> This vote will be open until at least
>
>      Friday, 31st July 2026 at 06:00 UTC
>
> Please vote to approve this release:
>
>          [ ] +1 Approve the release
>          [ ]  0 Don't care
>          [ ] -1 Don't release, because ...

Re: [VOTE] Apache Jena 6.2.0

Posted by Andy Seaborne <an...@apache.org>.
+1

     Andy

On 27/07/2026 17:52, Andy Seaborne wrote:
> Hi,
> 
> Here is a vote on the first release candidate for
> Apache Jena version 6.2.0
> 
> ==== Release Vote
> 
> This vote will be open until at least
> 
>      Friday, 31st July 2026 at 06:00 UTC
> 
> Please vote to approve this release:
> 
>          [ ] +1 Approve the release
>          [ ]  0 Don't care
>          [ ] -1 Don't release, because ...

Re: [VOTE] Apache Jena 6.2.0

Posted by Marco Neumann <ma...@gmail.com>.
+1

The build looks good to me. Thank you, Apache Jena team.

Reactor Summary for Apache Jena 6.2.0:
[INFO]
[INFO] Apache Jena ........................................ SUCCESS [
41.995 s]
[INFO] Apache Jena - IRI3986 .............................. SUCCESS [
 2.614 s]
[INFO] Apache Jena - Language tags ........................ SUCCESS [
 0.722 s]
[INFO] Apache Jena - Base ................................. SUCCESS [
 1.966 s]
[INFO] Apache Jena - Core ................................. SUCCESS [
24.953 s]
[INFO] Apache Jena - ARQ .................................. SUCCESS [
23.414 s]
[INFO] Apache Jena - ONTAPI ............................... SUCCESS [
 6.534 s]
[INFO] Apache Jena - SHACL ................................ SUCCESS [
 1.871 s]
[INFO] Apache Jena - ShEx ................................. SUCCESS [
 1.779 s]
[INFO] Apache Jena - RDF Patch ............................ SUCCESS [
 2.077 s]
[INFO] Apache Jena - RDF Connection ....................... SUCCESS [
 1.434 s]
[INFO] Apache Jena - DBOE Database Operation Environment .. SUCCESS [
 0.060 s]
[INFO] Apache Jena - DBOE Base ............................ SUCCESS [
 0.884 s]
[INFO] Apache Jena - DBOE Transactions .................... SUCCESS [
 0.857 s]
[INFO] Apache Jena - DBOE Indexes ......................... SUCCESS [
 0.235 s]
[INFO] Apache Jena - DBOE Index test suite ................ SUCCESS [
 0.232 s]
[INFO] Apache Jena - DBOE Transactional Datastructures .... SUCCESS [
18.683 s]
[INFO] Apache Jena - DBOE Storage ......................... SUCCESS [
 0.797 s]
[INFO] Apache Jena - TDB1 (Native Triple Store) ........... SUCCESS [
 5.379 s]
[INFO] Apache Jena - TDB2 (Native Triple Store) ........... SUCCESS [
 8.516 s]
[INFO] Apache Jena - Libraries POM ........................ SUCCESS [
 0.184 s]
[INFO] Apache Jena - Command line tools ................... SUCCESS [
 2.396 s]
[INFO] Apache Jena - SPARQL Text Search ................... SUCCESS [
 2.896 s]
[INFO] Apache Jena - Service Enhancer ..................... SUCCESS [
 6.218 s]
[INFO] Apache Jena - GeoSPARQL Engine ..................... SUCCESS [
 5.870 s]
[INFO] Apache Jena - Fuseki ............................... SUCCESS [
 0.026 s]
[INFO] Apache Jena - Fuseki Core Engine ................... SUCCESS [
 1.731 s]
[INFO] Apache Jena - Fuseki UI ............................ SUCCESS [
35.131 s]
[INFO] Apache Jena - Fuseki Data Access Control ........... SUCCESS [
 1.449 s]
[INFO] Apache Jena - Fuseki Server Main ................... SUCCESS [
13.190 s]
[INFO] Apache Jena - Fuseki MOD - GeoSPARQL ............... SUCCESS [
 1.411 s]
[INFO] Apache Jena - Fuseki Server Jar .................... SUCCESS [
 3.170 s]
[INFO] Apache Jena - Fuseki Docker Tools .................. SUCCESS [
 0.089 s]
[INFO] Apache Jena - Fuseki Binary Distribution ........... SUCCESS [
 2.388 s]
[INFO] Apache Jena - Fuseki with GeoSPARQL Engine ......... SUCCESS [
 4.109 s]
[INFO] Apache Jena - CommonsRDF for Jena .................. SUCCESS [
 0.704 s]
[INFO] Apache Jena - Query Builder ........................ SUCCESS [
 1.538 s]
[INFO] Apache Jena - Integration Testing .................. SUCCESS [
13.560 s]
[INFO] Apache Jena - Distribution ......................... SUCCESS [
 0.980 s]
[INFO] Apache Jena - Code Examples ........................ SUCCESS [
 0.489 s]
[INFO] Apache Jena - BOM .................................. SUCCESS [
 0.026 s]
[INFO]
------------------------------------------------------------------------
[INFO] BUILD SUCCESS
[INFO]
------------------------------------------------------------------------
[INFO] Total time:  04:03 min

openjdk 26.0.1 2026-04-21
OpenJDK Runtime Environment (build 26.0.1+8-34)
OpenJDK 64-Bit Server VM (build 26.0.1+8-34, mixed mode, sharing)

Ubuntu 26.04 LTS


On Wed, Jul 29, 2026 at 2:00 PM Rob Vesse <rv...@apache.org> wrote:

> +1 (binding)
>
> Verified on MacOS Tahoe
>
> Rob
>
> On 2026/07/27 16:52:22 Andy Seaborne wrote:
> > Hi,
> >
> > Here is a vote on the first release candidate for
> > Apache Jena version 6.2.0
> >
> > ==== Release Vote
> >
> > This vote will be open until at least
> >
> >      Friday, 31st July 2026 at 06:00 UTC
> >
> > Please vote to approve this release:
> >
> >          [ ] +1 Approve the release
> >          [ ]  0 Don't care
> >          [ ] -1 Don't release, because ...
> >
> > Everyone, not just committers, is invited to test and vote.
> > Please download and test the proposed release. See the checklist below.
> >
> > Staging repository:
> >    https://repository.apache.org/content/repositories/orgapachejena-1073
> >
> > Proposed dist/ area:
> >    https://dist.apache.org/repos/dist/dev/jena/
> >
> > Keys:
> >    https://svn.apache.org/repos/asf/jena/dist/KEYS
> >
> > Git commit (browser URL):
> >    https://github.com/apache/jena/commit/d0676a2c40
> >
> > Git Commit Hash:
> >    d0676a2c402ead68a133596f4ac5977be64dd251
> >
> > Git Commit Tag:
> >    jena-6.2.0
> >
> > If you expect to check the release but the time limit does not work
> > for you, please email to let us know within the schedule above.
> >
> > ==== In this release
> >
> > Issues in this release:
> >
> >    https://s.apache.org/jena-6.2.0-issues
> >
> > ==== Checking:
> >
> > + are the GPG signatures fine?
> > + are the checksums correct?
> > + is there a source archive?
> > + can the source archive be built?
> >            (NB This requires a "mvn install" first time)
> > + is there a correct LICENSE and NOTICE file in each artifact
> >            (both source and binary artifacts)?
> > + does the NOTICE file contain all necessary attributions?
> > + have any licenses of dependencies changed due to upgrades?
> >             if so have LICENSE and NOTICE been upgraded appropriately?
> > + does the tag/commit in the SCM contain reproducible sources?
> >
> > -----------------------------
> > ==== Current draft [ANN]
> >
> > The Apache Jena development community is pleased to
> > announce the release of Apache Jena 6.2.0
> >
> > All issues for this release:
> >    https://s.apache.org/jena-6.2.0-issues
> >
> > == Jena 6.2.0
> >
> > Working Group - RDF and SPARQL:
> >
> > Syntax (Turtle etc, SPARQL etc) are UTF-8 documents. UTF-8 does not
> > allow surrogate pairs. The RDF Working Group has decided not to allow
> > surrogate pairs via Unicode escapes.
> >
> > In GeoSPARQL:
> > * upgrade SIS upgrade 1.4 -> 1.6
> > * support non-Euclidean geometries
> >
> > In Fuseki:
> > * Memory leak fix related to long-running servers using Apache Shiro
> >
> > In TDB:
> > * Robustness fix for the database after system level error
> >    This affects both TDB2 and TDB1.
> >
> > == Contributions
> >
> >  From @ThomasThelen:
> >
> > SIS upgrade 1.4 -> 1.6
> > https://sis.apache.org/release-notes/1.5.html
> > https://sis.apache.org/release-notes/1.6.html
> > including bug fix for non-euclidean geometries
> >
> > GeoSPARQL and UI
> > https://github.com/apache/jena/pull/4021
> > UI : Use a dashed 'primary' color instead of 'warning' during file
> >
> > Fuseki UI : Use a dashed 'primary' color instead of 'warning' during file
> > https://github.com/apache/jena/pull/4021
> >
> > Fuseki UI : Show parser error from fuseki when uploading files:
> > https://github.com/apache/jena/pull/4052
> >
> > Reasoner fix:
> > https://github.com/apache/jena/pull/4022
> >
> > Support non-Euclidean geometry:
> > https://github.com/apache/jena/pull/4016
> >
> > Support more locales in the Fuseki docker image
> > https://github.com/apache/jena/pull/4054
> >
> > Github actions fix:
> > https://github.com/apache/jena/pull/4086
> >
> >  From @m3l0n-sq:
> > * Robustness fix for the database after a system level error
> >    (e.g. OOME elsewhere in the JVM)
> >    https://github.com/apache/jena/issues/4043
> >    https://github.com/apache/jena/pull4051
> > This affects both TDB2 and TDB1.
> >
> > @jitsedesmet Jitse De Smet
> > https://github.com/apache/jena/pull/4095
> > "Fix invalid json in Lateral test results2
> >
> > == Obtaining Apache Jena 6.2.0
> >
> > * Via repo1.maven.org
> >
> > The main jars and their dependencies can used with:
> >
> >        <dependency>
> >          <groupId>org.apache.jena</groupId>
> >          <artifactId>apache-jena-libs</artifactId>
> >          <type>pom</type>
> >          <version>6.2.0</version>
> >        </dependency>
> >
> > Full details of all maven artifacts are described at:
> >
> >      http://jena.apache.org/download/maven.html
> >
> > * As binary downloads
> >
> > Apache Jena libraries are available as a binary distribution of
> > libraries. For details of a global mirror copy of Jena binaries please
> see:
> >
> >      https://jena.apache.org/download/
> >
> > * Source code for the release
> >
> > The signed source code of this release is available at:
> >
> >      https://downloads.apache.org/jena/source/
> >
> > and the signed source code for all Apache Jena releases is
> > available at: https://archive.apache.org/dist/jena/
> >
> > == Contributing
> >
> > If you would like to help out, a good place to look is the list of
> > unresolved github issues:
> >
> >      https://github.com/apache/jena/issues
> >
> > or review pull requests at
> >
> >      https://github.com/apache/jena/pulls
> >
> > or drop into the dev@ list.
> >
> > We use github pull requests and other ways for accepting code:
> >
> >       https://github.com/apache/jena/blob/master/CONTRIBUTING.md
> >
> >
>


-- 


---
Marco Neumann

Re: [VOTE] Apache Jena 6.2.0

Posted by Rob Vesse <rv...@apache.org>.
+1 (binding)

Verified on MacOS Tahoe

Rob

On 2026/07/27 16:52:22 Andy Seaborne wrote:
> Hi,
> 
> Here is a vote on the first release candidate for
> Apache Jena version 6.2.0
> 
> ==== Release Vote
> 
> This vote will be open until at least
> 
>      Friday, 31st July 2026 at 06:00 UTC
> 
> Please vote to approve this release:
> 
>          [ ] +1 Approve the release
>          [ ]  0 Don't care
>          [ ] -1 Don't release, because ...
> 
> Everyone, not just committers, is invited to test and vote.
> Please download and test the proposed release. See the checklist below.
> 
> Staging repository:
>    https://repository.apache.org/content/repositories/orgapachejena-1073
> 
> Proposed dist/ area:
>    https://dist.apache.org/repos/dist/dev/jena/
> 
> Keys:
>    https://svn.apache.org/repos/asf/jena/dist/KEYS
> 
> Git commit (browser URL):
>    https://github.com/apache/jena/commit/d0676a2c40
> 
> Git Commit Hash:
>    d0676a2c402ead68a133596f4ac5977be64dd251
> 
> Git Commit Tag:
>    jena-6.2.0
> 
> If you expect to check the release but the time limit does not work
> for you, please email to let us know within the schedule above.
> 
> ==== In this release
> 
> Issues in this release:
> 
>    https://s.apache.org/jena-6.2.0-issues
> 
> ==== Checking:
> 
> + are the GPG signatures fine?
> + are the checksums correct?
> + is there a source archive?
> + can the source archive be built?
>            (NB This requires a "mvn install" first time)
> + is there a correct LICENSE and NOTICE file in each artifact
>            (both source and binary artifacts)?
> + does the NOTICE file contain all necessary attributions?
> + have any licenses of dependencies changed due to upgrades?
>             if so have LICENSE and NOTICE been upgraded appropriately?
> + does the tag/commit in the SCM contain reproducible sources?
> 
> -----------------------------
> ==== Current draft [ANN]
> 
> The Apache Jena development community is pleased to
> announce the release of Apache Jena 6.2.0
> 
> All issues for this release:
>    https://s.apache.org/jena-6.2.0-issues
> 
> == Jena 6.2.0
> 
> Working Group - RDF and SPARQL:
> 
> Syntax (Turtle etc, SPARQL etc) are UTF-8 documents. UTF-8 does not 
> allow surrogate pairs. The RDF Working Group has decided not to allow 
> surrogate pairs via Unicode escapes.
> 
> In GeoSPARQL:
> * upgrade SIS upgrade 1.4 -> 1.6
> * support non-Euclidean geometries
> 
> In Fuseki:
> * Memory leak fix related to long-running servers using Apache Shiro
> 
> In TDB:
> * Robustness fix for the database after system level error
>    This affects both TDB2 and TDB1.
> 
> == Contributions
> 
>  From @ThomasThelen:
> 
> SIS upgrade 1.4 -> 1.6
> https://sis.apache.org/release-notes/1.5.html
> https://sis.apache.org/release-notes/1.6.html
> including bug fix for non-euclidean geometries
> 
> GeoSPARQL and UI
> https://github.com/apache/jena/pull/4021
> UI : Use a dashed 'primary' color instead of 'warning' during file
> 
> Fuseki UI : Use a dashed 'primary' color instead of 'warning' during file
> https://github.com/apache/jena/pull/4021
> 
> Fuseki UI : Show parser error from fuseki when uploading files:
> https://github.com/apache/jena/pull/4052
> 
> Reasoner fix:
> https://github.com/apache/jena/pull/4022
> 
> Support non-Euclidean geometry:
> https://github.com/apache/jena/pull/4016
> 
> Support more locales in the Fuseki docker image
> https://github.com/apache/jena/pull/4054
> 
> Github actions fix:
> https://github.com/apache/jena/pull/4086
> 
>  From @m3l0n-sq:
> * Robustness fix for the database after a system level error
>    (e.g. OOME elsewhere in the JVM)
>    https://github.com/apache/jena/issues/4043
>    https://github.com/apache/jena/pull4051
> This affects both TDB2 and TDB1.
> 
> @jitsedesmet Jitse De Smet
> https://github.com/apache/jena/pull/4095
> "Fix invalid json in Lateral test results2
> 
> == Obtaining Apache Jena 6.2.0
> 
> * Via repo1.maven.org
> 
> The main jars and their dependencies can used with:
> 
>        <dependency>
>          <groupId>org.apache.jena</groupId>
>          <artifactId>apache-jena-libs</artifactId>
>          <type>pom</type>
>          <version>6.2.0</version>
>        </dependency>
> 
> Full details of all maven artifacts are described at:
> 
>      http://jena.apache.org/download/maven.html
> 
> * As binary downloads
> 
> Apache Jena libraries are available as a binary distribution of
> libraries. For details of a global mirror copy of Jena binaries please see:
> 
>      https://jena.apache.org/download/
> 
> * Source code for the release
> 
> The signed source code of this release is available at:
> 
>      https://downloads.apache.org/jena/source/
> 
> and the signed source code for all Apache Jena releases is
> available at: https://archive.apache.org/dist/jena/
> 
> == Contributing
> 
> If you would like to help out, a good place to look is the list of
> unresolved github issues:
> 
>      https://github.com/apache/jena/issues
> 
> or review pull requests at
> 
>      https://github.com/apache/jena/pulls
> 
> or drop into the dev@ list.
> 
> We use github pull requests and other ways for accepting code:
> 
>       https://github.com/apache/jena/blob/master/CONTRIBUTING.md
> 
>