You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Jena 5.3.0 has changes in the structure of the Fuseki server; a new IRI provider; and clean-up and simplification of Jena's use of Apache Xerces code in RDF Datatypes.
274
+
Jena 5.3.0 has changes in the structure of the Fuseki server; a new IRI
275
+
provider; and clean-up and simplification of Jena's use of Apache Xerces code in
276
+
RDF Datatypes.
189
277
190
278
==== Contributions
191
279
@@ -225,16 +313,19 @@ and not forgetting @dependabot
225
313
226
314
==== Fuseki
227
315
228
-
The artifact jena-fuseki-main now has equivalent functionality, including UI, to the former Fuseki/webapp packaging.
316
+
The artifact jena-fuseki-main now has equivalent functionality, including UI, to
317
+
the former Fuseki/webapp packaging.
229
318
230
-
The artifact jena-fuseki-server packages jena-fuseki-main with dependencies and UI files into a single jar. This is now the jar
231
-
in the Fuseki download.
319
+
The artifact jena-fuseki-server packages jena-fuseki-main with dependencies and
320
+
UI files into a single jar. This is now the jar in the Fuseki download.
232
321
233
322
It should be a drop-in replacement.
234
323
235
-
There is no functionality added or removed; it is a better base for future development.
324
+
There is no functionality added or removed; it is a better base for future
325
+
development.
236
326
237
-
Fuseki/webapp packaging for the WAR file which will continue to be produced but may not get all future Fuseki development features.
327
+
Fuseki/webapp packaging for the WAR file which will continue to be produced but
328
+
may not get all future Fuseki development features.
238
329
239
330
==== IRI3986
240
331
@@ -250,7 +341,9 @@ General URIs are handled, with additional URI scheme specific rules for:
250
341
and non-standard schemes
251
342
uuid: and oid:
252
343
253
-
When parsing, "Bad syntax", that is, not passing the grammar of RFC 3986 is treated as a parse error. Violations of scheme-specific rules are warnings. The severity levels can be adjusted.
344
+
When parsing, "Bad syntax", that is, not passing the grammar of RFC 3986 is
345
+
treated as a parse error. Violations of scheme-specific rules are warnings. The
346
+
severity levels can be adjusted.
254
347
255
348
This is the same as principle as Jena has had, but the parser/checker is
256
349
jena-iri3986 supports URI scheme-specific rules for the latest
@@ -301,7 +394,8 @@ SPARQL
301
394
Issue: https://github.com/apache/jena/issues/2518
302
395
PR: https://github.com/apache/jena/pull/2501
303
396
304
-
This is "experimental" meaning it is subject to change. There should be no impact if the feature isn't used.
397
+
This is "experimental" meaning it is subject to change. There should be no
398
+
impact if the feature isn't used.
305
399
306
400
== Contributions
307
401
@@ -487,11 +581,15 @@ The update to slf4j 2.x means the log4j artifact changes to
487
581
488
582
** Deprecation removal
489
583
490
-
There has been a clearing out of deprecated functions, methods and classes. This includes the deprecations in Jena 4.10.0 added to show code that is being removed in Jena5.
584
+
There has been a clearing out of deprecated functions, methods and classes. This
585
+
includes the deprecations in Jena 4.10.0 added to show code that is being
586
+
removed in Jena5.
491
587
492
588
** QueryExecutionFactory
493
589
494
-
QueryExecutionFactory is simplified to cover commons cases only; it becomes a way to call the general QueryExecution builders which are preferred and provide all full query execution setup controls.
590
+
QueryExecutionFactory is simplified to cover commons cases only; it becomes a
591
+
way to call the general QueryExecution builders which are preferred and provide
592
+
all full query execution setup controls.
495
593
496
594
Local execution builder:
497
595
QueryExecution.create()...
@@ -791,9 +889,13 @@ Simon Bin: Fix for working on non-root gsp-rw endpoint
791
889
Jena IRI abstraction IRIx.
792
890
https://github.com/apache/jena/issues/1773
793
891
794
-
Uses of RDF/XML read through RIOT (RDFDataMgr, RDFParser) and from the command line "riot" should see no changes except where both WARN and ERROR were reported, now only the ERROR happens.
892
+
Uses of RDF/XML read through RIOT (RDFDataMgr, RDFParser) and from the command
893
+
line "riot" should see no changes except where both WARN and ERROR were
894
+
reported, now only the ERROR happens.
795
895
796
-
Code that directly calls the RDF/XML parser will encounter the behaviour seen from RIOT. Relative IRIs will not be in the parsed data. IRI errors are reported as errors.
896
+
Code that directly calls the RDF/XML parser will encounter the behaviour seen
897
+
from RIOT. Relative IRIs will not be in the parsed data. IRI errors are reported
There is a new module "jena-serviceenhancer", a contribution from Claus Stadler, for federated query, including caching remote data and controlling execution order for SERVICE.
973
+
There is a new module "jena-serviceenhancer", a contribution from Claus Stadler,
974
+
for federated query, including caching remote data and controlling execution
0 commit comments