rdf4j
rdf4j copied to clipboard
Eclipse RDF4J: scalable RDF for Java
GitHub issue resolved: #4997 Briefly describe the changes proposed in this PR: Adds a builder for VALUES clauses and integrates them with GraphPattern and Select ---- PR Author Checklist (see...
### Current Behavior RDF4JTemplate.delete(IRI, List) executes a DELETE WHERE query in which all patterns are optional, leading to a very long execution time and (potentially) deleting all triples in the...
Implement an extensible ID scheme for the LmdbStore that also allows to embed values into IDs. GitHub issue resolved: #4950 Briefly describe the changes proposed in this PR: Use a...
GitHub issue resolved #4920 Briefly describe the changes proposed in this PR: SPARQLConnection.size() method should not fetch every statement in the repository. Just send a count query instead. ---- PR...
GitHub issue resolved: #4998 Briefly describe the changes proposed in this PR: The RelationMapBuilder generates join queries on the fly, and might be in use by some users. Instead of...
GitHub issue resolved: #4999 Briefly describe the changes proposed in this PR: The `UpdateWithModelBuilder` used to be just an `Operation` with an internal `ModelBuilder` that is exposed to clients. thus,...
### Problem description The RelationMapBuilder is used to create SPARQL on the fly, which is helpful but not as efficient as it could be. A rework would be good. ###...
The Q1 case in #4978 has been fixed, but the Q2 still remains. ### Current Behavior Using our dataset, we noticed that some GeoSparql queries doesn't have the same behaviours...
It seems that there is a bug in constructing the tuple expression for queries with aggregations. E.g., this code throws an exception: ```java String query = """ SELECT (COUNT(?s) AS...
### Current Behavior See below the Java sample code. When I do connection.add(model) a DELETE request is sent to the triple store. Why? ### Expected Behavior I'm looking to have...