Tpt commented on issue #1615:
URL: https://github.com/apache/jena/issues/1615#issuecomment-1312569261

   Thank you for moving forward with this idea! It would be amazing if we could 
come up with a compatible feature in Jena and Oxigraph. It might be a good 
baseline if the SPARQL 1.2 project somehow restarts.
   
   Thank you for the restriction on introduced variables. I have not thought 
about it.
   
   For sub-selects, I like the idea of bindings only the variables in the 
`SELECT` clause and failing if a variable is overridden using `AS`. Thank you! 
It looks much better than Oxigraph `OX_LATERAL(?s) {SELECT ?s {}}`.
   
   A question: I am a bit not at ease with the `LATERAL { <pattern> }` syntax 
because `LATERAL` is modifying pattern `<pattern>` evaluation, opposite to e.g. 
`OPTIONAL`, `UNION` or `MINUS` that just explain who the inner pattern should 
be joint with the previous one. Having e.g. `LATERAL OPTIONAL` or `LATERAL 
GRAPH` would make maybe more sense. What do you think about it?
   
   A side question: how to you plan to represents LATERALs in SPARQL 
S-Expressions? I am trying to keep Oxigraph as compatible as possible with Jena 
and Ruby-RDF.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to