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?