rdf4j
rdf4j copied to clipboard
Eclipse RDF4J: scalable RDF for Java
Automatically generated PR to keep develop in sync with main. **USE MERGE COMMIT TO MERGE THIS PR**. See [merge_main_to_develop.yml](/eclipse/rdf4j/.github/workflows/merge_main_to_develop.yml).
### Current Behavior SPARQLQueryTest, SPARQLUpdateTest, ComplexSPARQLQueryText, W3CApprovedSPARQL11QueryTest ~15 tests are failing as a result of some variant of this. Some stacks: java.lang.AssertionError at org.eclipse.rdf4j.query.algebra.Var.setParentNode(Var.java:112) at org.eclipse.rdf4j.query.algebra.BinaryValueOperator.setLeftArg(BinaryValueOperator.java:70) at org.eclipse.rdf4j.query.algebra.BinaryValueOperator.(BinaryValueOperator.java:46) at org.eclipse.rdf4j.query.algebra.SameTerm.(SameTerm.java:26)...
The use of LMDB should allow the LmdbStore to scale better than the NativeStore. When testing the LmdbStore with the ShaclSail it seems that the NativeStore is often faster for...
GitHub issue resolved: #4134 Briefly describe the changes proposed in this PR: ---- PR Author Checklist (see the [contributor guidelines](https://github.com/eclipse/rdf4j/blob/main/CONTRIBUTING.md) for more details): - [ ] my pull request is...
See https://github.com/eclipse/rdf4j/blob/b849630bfac9c84e0444390179409456da043b15/core/queryresultio/sparqlxml/src/main/java/org/eclipse/rdf4j/query/resultio/sparqlxml/SPARQLStarResultsXMLWriterFactory.java#L42 I think functionally it works, but just confusing/off-putting when you see SPARQLResultsXMLWriter flying around in the debugger when you're expecting to see something like SPARQLStarResultsXMLWriter.
### Problem description SPARQL defines a number of casting functions for various XSD datatypes as described in https://www.w3.org/TR/sparql11-query/#FunctionMapping. When porting an application from Jena, we encountered one that is implemented...
GitHub issue resolved: #3654 Briefly describe the changes proposed in this PR: ---- PR Author Checklist (see the [contributor guidelines](https://github.com/eclipse/rdf4j/blob/main/CONTRIBUTING.md) for more details): - [ ] my pull request is...
### Current Behavior When building a property path using `PropertyPathBuilder`, the path contains spaces, e.g. after operators such as `+`. It appears that AllegroGraph does not like that. Looking in...
### Current Behavior The turtle writer does not consider the namespace provided by an IRI. Instead, it turns the IRI into a string and then tries to derive a namespace...
GitHub issue resolved: #4921 Briefly describe the changes proposed in this PR: - SimpleValueFactory.createIRI(String, String) how actually properly respects the specified namespace and localname - TurtleWriter tries to use the...