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
>
>