OK I will repeat this elsewhere again but as you are aware there was a good discussion on the SPARQL-12 list with plenty of suggestions.
maybe something like Sideways Information Passing or correlated subquery join. I will end this thread here to allow the process to proceed. On Tue, Dec 20, 2022 at 5:06 PM Andy Seaborne <a...@apache.org> wrote: > > On 20/12/2022 16:44, Marco Neumann wrote: > > The URL to Lateral Joins is broken > > https://jena.apache.org/documentation/query/lateral-join.html > > The web site is updated when the release happens after the VOTE. > > It is on the "lateral-doc" branch at the moment. > > But go to the SPARQL CG text. > > > Overall I think this is a good contribution but I am not happy with the > > name "LATERAL join" as it implies SQL LATERAL join similarities. Can we > > call this something else? > > Such as? > > --- > > It is not suddenly dropping into a release. > It is mentioned in email "Towards Jena 4.7.0" > It is https://github.com/apache/jena/issues/1615 > > And it says "This is an experimental feature." > > VOTE threads are first and foremost about process. > > --- > > This is a discussion for SPARQL CG: > > https://github.com/w3c/sparql-12/issues/100 > https://github.com/w3c/sparql-12/blob/main/SEP/SEP-0006/sep-0006.md > > It's not what I might call a "join" (evaluate left and right arguments, > then perform operation to combine the two sides) but SQL-terminolgy is > often to call it a "join". > > https://docs.snowflake.com/en/sql-reference/constructs/join-lateral.html > """ > for each row in left_hand_table LHT: > execute right_hand_subquery RHS using the values from the current > row in the LHT > """ > > Andy > > c.f. Oxigraph. > > > > > Thank you, > > Marco > > > > . > > > > On Tue, Dec 20, 2022 at 4:39 PM Andy Seaborne <a...@apache.org> wrote: > > > >> Hi, > >> > >> Here is a vote on the release of Apache Jena 4.7.0. > >> This is the first release candidate. > >> > >> The deadline is > >> > >> Friday, 23rd December 2022 at 18:00 UTC > >> > >> Please vote to approve this release: > >> > >> [ ] +1 Approve the release > >> [ ] 0 Don't care > >> [ ] -1 Don't release, because ... > >> > >> ==== Items in this release > >> > >> https://s.apache.org/jena-4.7.0-issues > >> > >> Major: > >> > >> * Lucene upgrade 8.11.1 to 9.4.1 - @OyvindLGjesdal > >> There are changes to the stopword setting in the default > >> configuration of Lucene's StandardAnalyzer > >> Issue: https://github.com/apache/jena/issues/1581 > >> PR: https://github.com/apache/jena/pull/1582 > >> > >> * LATERAL joins > >> This is an experimental feature. > >> Issue: https://github.com/apache/jena/issues/1615 > >> Documentation: > >> https://jena.apache.org/documentation/query/lateral-join.html > >> > >> * RDF Patch > >> https://lists.apache.org/thread/8oc1gn2qnzx4ddwovx8h545jm270gpyx > >> Issue: https://github.com/apache/jena/issues/1618 > >> PR: https://github.com/apache/jena/pull/1619 > >> Documentation: https://github.com/apache/jena-site/pull/131 > >> > >> * Path improvements - @SimonBin et al > >> https://github.com/apache/jena/pull/1616 > >> https://github.com/apache/jena/pull/1638 > >> Plan: https://github.com/apache/jena/issues/1629 > >> > >> * Source code folder reorganisation > >> Rename jena-tdb directory as jena-tdb1 > >> Move jena-tdb2 directory to the top level directory > >> Issue: https://github.com/apache/jena/issues/1539 > >> Issue: https://github.com/apache/jena/issues/1540 > >> > >> Contributors: > >> OyvindL Gjesdal > >> Simon Bin > >> Alexandre Ardhuin > >> Claus Stadler > >> Brian Vvosburgh > >> Eric Prud'hommeaux > >> > >> ==== Release Vote > >> > >> Everyone, not just committers, is invited to test and vote. > >> Please download and test the proposed release. > >> > >> Staging repository: > >> > https://repository.apache.org/content/repositories/orgapachejena-1055 > >> > >> Proposed dist/ area: > >> https://dist.apache.org/repos/dist/dev/jena/ > >> > >> Keys: > >> https://svn.apache.org/repos/asf/jena/dist/KEYS > >> > >> Git commit (browser URL): > >> https://github.com/apache/jena/commit/3a62b5a5f1 > >> > >> > >> Git Commit Hash: > >> 3a62b5a5f162ef01fd46164fa11ffb5323169a61 > >> > >> Git Commit Tag: > >> jena-4.7.0 > >> > >> This vote will be open until at least > >> > >> Friday, 23rd December 2022 at 18:00 UTC > >> > >> If you expect to check the release but the time limit does not work > >> for you, please email within the schedule above. > >> > >> Thanks, > >> > >> Andy > >> > >> Checking: > >> > >> + are the GPG signatures fine? > >> + are the checksums correct? > >> + is there a source archive? > >> + can the source archive be built? > >> (NB This requires a "mvn install" first time) > >> + is there a correct LICENSE and NOTICE file in each artifact > >> (both source and binary artifacts)? > >> + does the NOTICE file contain all necessary attributions? > >> + have any licenses of dependencies changed due to upgrades? > >> if so have LICENSE and NOTICE been upgraded appropriately? > >> + does the tag/commit in the SCM contain reproducible sources? > >> > > > > > -- --- Marco Neumann