On 01/11/2023 17:58, Andy Seaborne wrote:
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

"main" is now Jena5/Java17 and the WAR file needs Tomcat10.

Branch "jena4" exists.
Branch "jena5" will go away when PRs targetting it move over to "main".

Java17 language features, not preview features, can go in.

There are some already. Probably the most useful is multiline strings for writing queries and data snippets for test cases :-)

--

The build is a bit messy - there are warnings to be investigated when using Java21.

Jenkins is building and deploying SNAPSHOT artifacts.
Repo:
  https://repository.apache.org/content/groups/snapshots/

Github actions:
  Linux/Ubuntu
    Runs OK
  macOS
    There is a test timeout issue in GeoSPARQL
      Solution: switch to a Caffeine time expiring cache.
  MS Windows
    2 new tests for choosing the base with filename
    with a drive letter fail without saying why.
    WIP.

    Andy

Reply via email to