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
RDF4J 5.2.0 is a minor release that fixes 9 issues.
6
+
7
+
### Highlights
8
+
* Explain plans over HTTP. You can now request EXPLAIN via the REST API, making it easier to diagnose and tune slow SPARQL queries.
9
+
* SPARQL queries using MINUS and OPTIONAL clauses are significantly faster.
10
+
* Performance improvements to the LMDB Store, reducing query time by an average of 50% and reducing overhead for concurrent queries.
11
+
* Configurable LMDB GC. A new valueEvictionInterval lets you tune (or disable) LMDB value‑cache garbage collection to balance latency vs. memory.
12
+
13
+
### Other improvements
14
+
* Higher bulk‑ingest throughput for Sails that build on AbstractSailConnection thanks to an experimental bulk‑add hook.
15
+
* SPARQL UPDATE operations now show up in the query/update logs.
16
+
17
+
### Bug fixes
18
+
* Geospatial accuracy (Lucene). Filters like ehContains now correctly exclude geometries outside the requested area when a resource has multiple shapes.
19
+
* Namespace operations on unknown repositories now return 404 instead of 500.
20
+
* The SPARQL parser now rejects invalid CONSTRUCT templates that contain property paths, with a clear error.
21
+
22
+
For a complete overview, see [all issues fixed in 5.2.0](https://github.com/eclipse/rdf4j/milestone/115?closed=1).
23
+
24
+
### Acknowledgements
25
+
26
+
This release was made possible by contributions from [Antoine Willerval](https://github.com/ate47), [Benji Herber](https://github.com/benherber), [Håvard M. Ottestad](https://github.com/hmottestad), [kenwenzel](https://github.com/kenwenzel), [Linn Aung](https://github.com/linnaung) and [Chengxu Bian](https://github.com/odysa).
0 commit comments