Do you think it would be possible to integrate
https://github.com/apache/jena/issues/1912 in Jena  4.9.0 ?
So there would be enough time and feedback to see if it can replace
GraphMem as default in Jena 5.0.0?

 Arne


Am Do., 22. Juni 2023 um 12:55 Uhr schrieb Andy Seaborne <a...@apache.org>:

> Jena 2.8.0 was 23/04/2023.
>    And Java 21 LTS is September 19th.
>    https://openjdk.org/projects/jdk/21/
>
> So it's a early for 4.9.0 but it fits in better to keep away from summer
> and vacations.
>
> At the moment:
>    https://s.apache.org/jena-4.9.0-issues
>
> jena-4.9.0 is 18 issues closed in 2 months and 36 PRs
>
>      Andy
>
> -------------------
>
> Specific SPARQL 1.2 parser, tracking the RDF-star working group.
>    All features are also available in the default SPARQL parser.
>
> Arne Berdhardt has provided a performance analysis and
>    improvements for the default in-memory graphs together
>    with a benchmarking framework
>    https://github.com/apache/jena/pull/1279
> https://github.com/apache/jena/pull/1279
>
> FusekiModules:
> Issue: https://github.com/apache/jena/issues/1897
>
> There is a change in that the interface for automatically loading
> modules from the classpath has changed to FusekiAutoModule, The
> interface FusekiModule is now the configuration lifecycle only. This is
> to allow for programmatically set up a Fuskei server with Fuseki
> modules, including custom one from the calling application.
>
> Simon Bin (@SimonBin)
> A fix for incorrect integer cast in scripting.NV
> https://github.com/apache/jena/pull/1851
>
> Alexander Ilin-Tomich (@ailintom)
> Fix for SPARQL_Update verification and /HTTP PATCH
>
> Issue: https://github.com/apache/jena/issues/1873
> Command line parser riot
> Warn on arguments that allow quads but output triples
>    And error/warn if quads encountered
> Add argument --merge to project quads to triples.
>
> Ryan Shaw (@rybesh)
> Script fix for additional classpath elements
> https://github.com/apache/jena/pull/1877
>
> SERVICE on/off control
> https://github.com/apache/jena/pull/1906
>
> Provide the ability to switch off all SERVICE processing completely.
> Use
>    arq:httpServiceAllowed
>    http://jena.apache.org/ARQ#httpServiceAllowed=false
> to disable.
>
> e.g.
>    fuseki-server --set arq:httpServiceAllowed=false ....
>
> Additional restrictions and control for SPARQL script functions
> https://github.com/apache/jena/pull/1908
>
> There is a new Jena context setting
>    http://jena.apache.org/ARQ#scriptAllowList
> which is on the command line:
>    arq:scriptAllowList
> and java constant
>    ARQ.symCustomFunctionScriptAllowList
>
> Its value is a comma separated list of function names.
>    "function1,function2"
> Only the functions in this can be called from SPARQL.
>
> As in Jena 4.8.0, the Java system property "jena:scripting" must also be
> set to "true" to enable script functions.
>    Website (when published):
>     https://jena.apache.org/documentation/query/javascript-functions
>

Reply via email to