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
We are very excited to announce the release of RDF4J 5.0.0!
9
+
10
+
RDF4J 5.0.0 is a major release of the RDF4J framework with many new features and improvements.
11
+
12
+
Highlights include:
13
+
- JSON-LD 1.1 support
14
+
- Many improvements to FedX
15
+
- Improved SHACL validation with support for [sh:closed](https://www.w3.org/TR/shacl/#ClosedConstraintComponent) and [pairwise](https://www.w3.org/TR/shacl/#core-components-property-pairs) validation
16
+
- Stability and performance improvements to the LmdbStore
17
+
- Upgrade of MapDB
18
+
- More queries with intermediary results are no longer limited by RAM/java heap but disk space available
19
+
20
+
For more details, including instruction on how to upgrade, see the [release notes](/release-notes/5.0.0).
Copy file name to clipboardExpand all lines: site/content/release-notes/5.0.0.md
+9-3Lines changed: 9 additions & 3 deletions
Display the source diff
Display the rich diff
Original file line number
Diff line number
Diff line change
@@ -5,15 +5,21 @@ toc: true
5
5
RDF4J 5.0.0 is a major release of the Eclipse RDF4J framework. Some highlights:
6
6
7
7
- Replacement of the custom Iteration interface with Java Iterable/Iterator
8
-
- Upgrade of MapDB
9
8
- Replacement of old openrdf.org config vocabulary IRIS with new rdf4j.org vocabulary
9
+
- Improved SHACL validation with support for [sh:closed](https://www.w3.org/TR/shacl/#ClosedConstraintComponent) and [pairwise](https://www.w3.org/TR/shacl/#core-components-property-pairs) validation
10
+
- Upgrade of MapDB
11
+
- More queries with intermediary results are no longer limited by RAM/java heap but disk space available
12
+
- Improve performance, query throughput and correctness in a transparent federation by refining various evaluation strategies (bind joins, property paths, limit pushing, ...)
13
+
- JSON-LD 1.1 support
14
+
- Implementation of merge join for future use in query evaluation
15
+
- Stability and performance improvements to the LmdbStore
16
+
- Improved spilling to disk for large transactions
10
17
11
18
For a complete overview, see [all issues fixed in 5.0.0](https://github.com/eclipse/rdf4j/milestone/80?closed=1).
12
19
13
20
## Upgrade notes
14
21
15
-
RDF4J 5.0.0 contains several [backward incompatible
16
-
changes](https://github.com/eclipse/rdf4j/issues?q=is%3Aclosed+is%3Aissue+label%3A%22%E2%9B%94+Not+backwards+compatible%22+milestone%3A%225.0.0%22), including removal of several deprecated modules and classes.
22
+
RDF4J 5.0.0 contains several [backward incompatible changes](https://github.com/eclipse/rdf4j/issues?q=is%3Aclosed+is%3Aissue+label%3A%22%E2%9B%94+Not+backwards+compatible%22+milestone%3A%225.0.0%22), including removal of several deprecated modules and classes.
0 commit comments