Switching to Jena5 for development

2023-11-01 Thread Andy Seaborne
With the release of Jena 4.10.0, we can switch branch "main" to Jena5 
for development.


There'll be a branch "jena4", starting at the commit for the CHANGES update.

Then ...

  One last rebase of "main" into "jena5" and force push of "jena5"
  Merge (fast-forward) jena5 to main.
  Remove branch jena5.

Andy


Re: [PR] Note jena-jdbc will be retired. [jena-site]

2023-11-01 Thread via GitHub


afs merged PR #171:
URL: https://github.com/apache/jena-site/pull/171


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: dev-unsubscr...@jena.apache.org

For queries about this service, please contact Infrastructure at:
us...@infra.apache.org



[RESULT] [VOTE] Apache Jena 4.10.0 RC 1

2023-11-01 Thread Andy Seaborne
The VOTE passes with with 3 PMC +1 Votes (Bruno, Rob, Andy) and one 
highly appreciated community vote from Marco.


I can get on with pushing out the artifacts. Other than the basic update 
of the download page, the rest of the website may have to follow in the 
next day or two.


Thanks
Andy

On 24/10/2023 13:52, Andy Seaborne wrote:

Hi,

Here is a vote on the release of Apache Jena 4.10.0.
This is the first release candidate.

The deadline is

     Friday, 27th October 2023 at 18: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 4.10.0 RC 1

2023-11-01 Thread Rob @ DNR
+1

Built and verified on OS X

(Apologies for the late vote, only just back from holiday)

Rob

From: Andy Seaborne 
Date: Tuesday, 24 October 2023 at 13:53
To: dev@jena.apache.org 
Subject: [VOTE] Apache Jena 4.10.0 RC 1
Hi,

Here is a vote on the release of Apache Jena 4.10.0.
This is the first release candidate.

The deadline is

 Friday, 27th October 2023 at 18:00 UTC

Please vote to approve this release:

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

 Items in this release

Contributions:

Shawn Smith
"Race condition with QueryEngineRegistry and
UpdateEngineRegistry init()"
   https://issues.apache.org/jira/browse/JENA-2356

Ali Ariff
"Labeling for Blank Nodes Across Writers"
   https://github.com/apache/jena/issues/1997

sszuev
"jena-core: add more javadocs about Graph-mem thread-safety and
ConcurrentModificationException"
   https://github.com/apache/jena/pull/1994

sszuev
GH-1419: fix DatasetGraphMap#clear
   https://github.com/apache/jena/issue/1419

sszuev
GH-1374: add copyWithRegisties Context helper method
   https://github.com/apache/jena/issue/1374

---

Key upgrades

org.apache.lucene : 9.5.0 -> 9.7.0
org.apache.commons:commons-lang3: 3.12.0 -> 3.13.0
org.apache.sis.core:sis-referencing : 1.1 -> 1.4

 Jena 5

Jena 4.10.0 is the last planned release of Jena 4.x.x

There are deprecations to indicate functionality to be removed in Jena5.

Jena5 will require Java17.

 Release Vote

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

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

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/21500eeb1b

Git Commit Hash:
   21500eeb1b616b6bc370e6c900a3e027b37763c7

Git Commit Tag:
   jena-4.10.0

This vote will be open until at least

   Friday, 27th October 2023 at 18:00 UTC

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

 Thanks,
 Andy

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?


[reboot required] unattended-upgrades result for jena-vm.apache.org: SUCCESS

2023-11-01 Thread root
Unattended upgrade result: All upgrades installed

Warning: A reboot is required to complete this upgrade, or a previous one.

Packages that were upgraded:
 linux-generic linux-headers-generic linux-image-generic linux-libc-dev
 open-vm-tools

Packages that were auto-removed:
 linux-modules-extra-5.4.0-164-generic linux-image-5.4.0-164-generic
 linux-headers-5.4.0-164-generic linux-headers-5.4.0-164
 linux-modules-5.4.0-164-generic

Package installation log:
Log started: 2023-11-01  06:19:14
apt-listchanges: Reading changelogs...
apt-listchanges: Reading changelogs...
Preparing to unpack 
.../open-vm-tools_2%3a11.3.0-2ubuntu0~ubuntu20.04.7_amd64.deb ...
Unpacking open-vm-tools (2:11.3.0-2ubuntu0~ubuntu20.04.7) over 
(2:11.3.0-2ubuntu0~ubuntu20.04.6) ...
Setting up open-vm-tools (2:11.3.0-2ubuntu0~ubuntu20.04.7) ...
Processing triggers for systemd (245.4-4ubuntu3.22) ...
Processing triggers for man-db (2.9.1-1) ...
Processing triggers for libc-bin (2.31-0ubuntu9.12) ...
Log ended: 2023-11-01  06:19:24

Log started: 2023-11-01  06:19:24
apt-listchanges: Reading changelogs...
apt-listchanges: Reading changelogs...
Preparing to unpack .../linux-libc-dev_5.4.0-166.183_amd64.deb ...
Unpacking linux-libc-dev:amd64 (5.4.0-166.183) over (5.4.0-165.182) ...
Setting up linux-libc-dev:amd64 (5.4.0-166.183) ...
Log ended: 2023-11-01  06:19:29

Log started: 2023-11-01  06:19:30
apt-listchanges: Reading changelogs...
apt-listchanges: Reading changelogs...
Selecting previously unselected package linux-modules-5.4.0-166-generic.
Preparing to unpack 
.../0-linux-modules-5.4.0-166-generic_5.4.0-166.183_amd64.deb ...
Unpacking linux-modules-5.4.0-166-generic (5.4.0-166.183) ...
Selecting previously unselected package linux-image-5.4.0-166-generic.
Preparing to unpack .../1-linux-image-5.4.0-166-generic_5.4.0-166.183_amd64.deb 
...
Unpacking linux-image-5.4.0-166-generic (5.4.0-166.183) ...
Selecting previously unselected package linux-modules-extra-5.4.0-166-generic.
Preparing to unpack 
.../2-linux-modules-extra-5.4.0-166-generic_5.4.0-166.183_amd64.deb ...
Unpacking linux-modules-extra-5.4.0-166-generic (5.4.0-166.183) ...
Preparing to unpack .../3-linux-generic_5.4.0.166.163_amd64.deb ...
Unpacking linux-generic (5.4.0.166.163) over (5.4.0.165.162) ...
Preparing to unpack .../4-linux-image-generic_5.4.0.166.163_amd64.deb ...
Unpacking linux-image-generic (5.4.0.166.163) over (5.4.0.165.162) ...
Selecting previously unselected package linux-headers-5.4.0-166.
Preparing to unpack .../5-linux-headers-5.4.0-166_5.4.0-166.183_all.deb ...
Unpacking linux-headers-5.4.0-166 (5.4.0-166.183) ...
Selecting previously unselected package linux-headers-5.4.0-166-generic.
Preparing to unpack 
.../6-linux-headers-5.4.0-166-generic_5.4.0-166.183_amd64.deb ...
Unpacking linux-headers-5.4.0-166-generic (5.4.0-166.183) ...
Preparing to unpack .../7-linux-headers-generic_5.4.0.166.163_amd64.deb ...
Unpacking linux-headers-generic (5.4.0.166.163) over (5.4.0.165.162) ...
Setting up linux-modules-5.4.0-166-generic (5.4.0-166.183) ...
Setting up linux-headers-5.4.0-166 (5.4.0-166.183) ...
Setting up linux-image-5.4.0-166-generic (5.4.0-166.183) ...
I: /boot/vmlinuz.old is now a symlink to vmlinuz-5.4.0-165-generic
I: /boot/initrd.img.old is now a symlink to initrd.img-5.4.0-165-generic
I: /boot/vmlinuz is now a symlink to vmlinuz-5.4.0-166-generic
I: /boot/initrd.img is now a symlink to initrd.img-5.4.0-166-generic
Setting up linux-headers-5.4.0-166-generic (5.4.0-166.183) ...
Setting up linux-modules-extra-5.4.0-166-generic (5.4.0-166.183) ...
Setting up linux-headers-generic (5.4.0.166.163) ...
Setting up linux-image-generic (5.4.0.166.163) ...
Setting up linux-generic (5.4.0.166.163) ...
Processing triggers for linux-image-5.4.0-166-generic (5.4.0-166.183) ...
/etc/kernel/postinst.d/initramfs-tools:
update-initramfs: Generating /boot/initrd.img-5.4.0-166-generic
/etc/kernel/postinst.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-166-generic
Found initrd image: /boot/initrd.img-5.4.0-166-generic
Found linux image: /boot/vmlinuz-5.4.0-165-generic
Found initrd image: /boot/initrd.img-5.4.0-165-generic
Found linux image: /boot/vmlinuz-5.4.0-164-generic
Found initrd image: /boot/initrd.img-5.4.0-164-generic
done
Log ended: 2023-11-01  06:20:52

Log started: 2023-11-01  06:20:53
Removing linux-modules-extra-5.4.0-164-generic (5.4.0-164.181) ...
Removing linux-image-5.4.0-164-generic (5.4.0-164.181) ...
/etc/kernel/postrm.d/initramfs-tools:
update-initramfs: Deleting /boot/initrd.img-5.4.0-164-generic
/etc/kernel/postrm.d/zz-update-grub:
Sourcing file `/etc/default/grub'
Sourcing file `/etc/default/grub.d/init-select.cfg'
Generating grub configuration file ...
Found linux image: /boot/vmlinuz-5.4.0-166-generic
Found initrd image: /boot/initrd.img-5.4.0-166-generic
Found linux image: /boot/vmlinuz-5.4.0-165-generic