On 09/02/2026 10:35, Lorenz Buehmann wrote:
Yes, I read about it on the jena-dev mailing list—it sounds very useful.
Ultimately, we’re hoping for an efficient implementation, but starting
with a simple and correct one makes sense so other execution engines can
be compared against it. Looking forward to seeing this become a feature
in Jena.
Cheers,
Lorenz
Hi Lorenz,
What's the use case you have in mind?
SHACL rules does not prescribe implementation approach but the two basic
operations infer() (create a graph of all possible new triples) and
query(s,p,o), do a Graph.find-like operation, are best served in
different ways.
Andy