From f86b0e8db08f5d5ad819c4c4dae7d111f766ca7c Mon Sep 17 00:00:00 2001 From: Ruben Taelman Date: Mon, 19 Aug 2024 16:29:52 +0200 Subject: [PATCH] Add non-existing-optional-fed Test case related to comunica/comunica#1410 --- sparql/manifest-raw.txt | 1 + sparql/non-existing-optional-fed.rq | 6 + .../08d7b4ed4a3753fb2ec42b410788d3b1d855eadd | 44 + .../10a06425994b1cb66a8fa68a8ea9bc7723125dbf | 36 + .../33464986f03153ef48020060d88b401858a808e3 | 36 + .../b3362f21853ce86423e2979ed9f18cfd1672cbc9 | 112 ++ .../cb5cbfafba9e5c2e6c228846c5db102039bd84a6 | 137 +++ .../d5b9dc509c891b409199e5cc0ab77f8fa1dfc7d4 | 76 ++ .../ef28ceebc767c44302601f74d41e7bad17891176 | 77 ++ sparql/non-existing-optional-fed/result.srj | 1013 +++++++++++++++++ sparql/sparql-manifest.ttl | 16 +- 11 files changed, 1553 insertions(+), 1 deletion(-) create mode 100644 sparql/non-existing-optional-fed.rq create mode 100644 sparql/non-existing-optional-fed/08d7b4ed4a3753fb2ec42b410788d3b1d855eadd create mode 100644 sparql/non-existing-optional-fed/10a06425994b1cb66a8fa68a8ea9bc7723125dbf create mode 100644 sparql/non-existing-optional-fed/33464986f03153ef48020060d88b401858a808e3 create mode 100644 sparql/non-existing-optional-fed/b3362f21853ce86423e2979ed9f18cfd1672cbc9 create mode 100644 sparql/non-existing-optional-fed/cb5cbfafba9e5c2e6c228846c5db102039bd84a6 create mode 100644 sparql/non-existing-optional-fed/d5b9dc509c891b409199e5cc0ab77f8fa1dfc7d4 create mode 100644 sparql/non-existing-optional-fed/ef28ceebc767c44302601f74d41e7bad17891176 create mode 100644 sparql/non-existing-optional-fed/result.srj diff --git a/sparql/manifest-raw.txt b/sparql/manifest-raw.txt index a6f14cd2..71b29425 100755 --- a/sparql/manifest-raw.txt +++ b/sparql/manifest-raw.txt @@ -15,3 +15,4 @@ wws-unionfilter FILE@https://raw.githubusercontent.com/comunica/manifest-ldf-tes empty-group FILE@https://raw.githubusercontent.com/comunica/manifest-ldf-tests/master/sparql/empty-group_static/empty.ttl optional-filter-exists FILE@https://raw.githubusercontent.com/comunica/manifest-ldf-tests/master/sparql/optional-filter-exists_static/2triples.ttl willis-product TPF@https://fragments.dbpedia.org/2016-04/en +non-existing-optional-fed TPF@https://fragments.dbpedia.org/2016-04/en TPF@https://data.linkeddatafragments.org/ugent-biblio diff --git a/sparql/non-existing-optional-fed.rq b/sparql/non-existing-optional-fed.rq new file mode 100644 index 00000000..0249ce03 --- /dev/null +++ b/sparql/non-existing-optional-fed.rq @@ -0,0 +1,6 @@ +PREFIX rdfs: +SELECT * +WHERE { + ?s dbpedia-owl:starring ?o. + OPTIONAL { ?s rdfs:unknown ?o2 } +} LIMIT 100 diff --git a/sparql/non-existing-optional-fed/08d7b4ed4a3753fb2ec42b410788d3b1d855eadd b/sparql/non-existing-optional-fed/08d7b4ed4a3753fb2ec42b410788d3b1d855eadd new file mode 100644 index 00000000..e2f4f61e --- /dev/null +++ b/sparql/non-existing-optional-fed/08d7b4ed4a3753fb2ec42b410788d3b1d855eadd @@ -0,0 +1,44 @@ +# Query: predicate=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23unknown +# Hashed IRI: https://fragments.dbpedia.org/2016-04/en?predicate=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23unknown +# Content-type: application/trig;charset=utf-8 +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix skos: . +@prefix xsd: . +@prefix dc: . +@prefix dcterms: . +@prefix dc11: . +@prefix foaf: . +@prefix geo: . +@prefix dbpedia: . +@prefix dbpedia-owl: . +@prefix dbpprop: . +@prefix hydra: . +@prefix void: . + + { + foaf:primaryTopic . + hydra:member . + a void:Dataset, hydra:Collection; + void:subset ; + hydra:search _:triplePattern. +_:triplePattern hydra:template "https://fragments.dbpedia.org/2016-04/en{?subject,predicate,object}"; + hydra:variableRepresentation hydra:ExplicitRepresentation; + hydra:mapping _:subject, _:predicate, _:object. +_:subject hydra:variable "subject"; + hydra:property rdf:subject. +_:predicate hydra:variable "predicate"; + hydra:property rdf:predicate. +_:object hydra:variable "object"; + hydra:property rdf:object. + void:subset ; + a hydra:PartialCollectionView; + dcterms:title "Linked Data Fragment of DBpedia 2016-04"@en; + dcterms:description "Triple Pattern Fragment of the 'DBpedia 2016-04' dataset containing triples matching the pattern { ?s ?o }."@en; + dcterms:source ; + hydra:totalItems "0"^^xsd:integer; + void:triples "0"^^xsd:integer; + hydra:itemsPerPage "100"^^xsd:integer; + hydra:first +} diff --git a/sparql/non-existing-optional-fed/10a06425994b1cb66a8fa68a8ea9bc7723125dbf b/sparql/non-existing-optional-fed/10a06425994b1cb66a8fa68a8ea9bc7723125dbf new file mode 100644 index 00000000..4e92eadd --- /dev/null +++ b/sparql/non-existing-optional-fed/10a06425994b1cb66a8fa68a8ea9bc7723125dbf @@ -0,0 +1,36 @@ +# Query: predicate=http%3A%2F%2Fdbpedia.org%2Fontology%2Fstarring +# Hashed IRI: https://data.linkeddatafragments.org/ugent-biblio?predicate=http%3A%2F%2Fdbpedia.org%2Fontology%2Fstarring +# Content-type: application/trig;charset=utf-8 +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix xsd: . +@prefix hydra: . +@prefix void: . +@prefix sd: . + + { + . + hydra:member . + a void:Dataset, hydra:Collection; + void:subset ; + hydra:search _:pattern. +_:pattern hydra:template "https://data.linkeddatafragments.org/ugent-biblio{?subject,predicate,object}"; + hydra:variableRepresentation hydra:ExplicitRepresentation; + hydra:mapping _:subject, _:predicate, _:object. +_:subject hydra:variable "subject"; + hydra:property rdf:subject. +_:predicate hydra:variable "predicate"; + hydra:property rdf:predicate. +_:object hydra:variable "object"; + hydra:property rdf:object. + void:subset ; + a hydra:PartialCollectionView; + "Linked Data Fragment of UGent Biblio"@en; + "Triple/Quad Pattern Fragment of the 'UGent Biblio' dataset containing triples matching the pattern { ?s ?o. }."@en; + ; + hydra:totalItems "0"^^xsd:integer; + void:triples "0"^^xsd:integer; + hydra:itemsPerPage "100"^^xsd:integer; + hydra:first +} diff --git a/sparql/non-existing-optional-fed/33464986f03153ef48020060d88b401858a808e3 b/sparql/non-existing-optional-fed/33464986f03153ef48020060d88b401858a808e3 new file mode 100644 index 00000000..a98ab716 --- /dev/null +++ b/sparql/non-existing-optional-fed/33464986f03153ef48020060d88b401858a808e3 @@ -0,0 +1,36 @@ +# Query: predicate=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23unknown +# Hashed IRI: https://data.linkeddatafragments.org/ugent-biblio?predicate=http%3A%2F%2Fwww.w3.org%2F2000%2F01%2Frdf-schema%23unknown +# Content-type: application/trig;charset=utf-8 +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix xsd: . +@prefix hydra: . +@prefix void: . +@prefix sd: . + + { + . + hydra:member . + a void:Dataset, hydra:Collection; + void:subset ; + hydra:search _:pattern. +_:pattern hydra:template "https://data.linkeddatafragments.org/ugent-biblio{?subject,predicate,object}"; + hydra:variableRepresentation hydra:ExplicitRepresentation; + hydra:mapping _:subject, _:predicate, _:object. +_:subject hydra:variable "subject"; + hydra:property rdf:subject. +_:predicate hydra:variable "predicate"; + hydra:property rdf:predicate. +_:object hydra:variable "object"; + hydra:property rdf:object. + void:subset ; + a hydra:PartialCollectionView; + "Linked Data Fragment of UGent Biblio"@en; + "Triple/Quad Pattern Fragment of the 'UGent Biblio' dataset containing triples matching the pattern { ?s ?o. }."@en; + ; + hydra:totalItems "0"^^xsd:integer; + void:triples "0"^^xsd:integer; + hydra:itemsPerPage "100"^^xsd:integer; + hydra:first +} diff --git a/sparql/non-existing-optional-fed/b3362f21853ce86423e2979ed9f18cfd1672cbc9 b/sparql/non-existing-optional-fed/b3362f21853ce86423e2979ed9f18cfd1672cbc9 new file mode 100644 index 00000000..2404fb4a --- /dev/null +++ b/sparql/non-existing-optional-fed/b3362f21853ce86423e2979ed9f18cfd1672cbc9 @@ -0,0 +1,112 @@ +# Query: null +# Hashed IRI: https://fragments.dbpedia.org/2016-04/en +# Content-type: application/trig;charset=utf-8 +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix skos: . +@prefix xsd: . +@prefix dc: . +@prefix dcterms: . +@prefix dc11: . +@prefix foaf: . +@prefix geo: . +@prefix dbpedia: . +@prefix dbpedia-owl: . +@prefix dbpprop: . +@prefix hydra: . +@prefix void: . + + { + foaf:primaryTopic . + hydra:member . + a void:Dataset, hydra:Collection; + void:subset ; + hydra:search _:triplePattern. +_:triplePattern hydra:template "https://fragments.dbpedia.org/2016-04/en{?subject,predicate,object}"; + hydra:variableRepresentation hydra:ExplicitRepresentation; + hydra:mapping _:subject, _:predicate, _:object. +_:subject hydra:variable "subject"; + hydra:property rdf:subject. +_:predicate hydra:variable "predicate"; + hydra:property rdf:predicate. +_:object hydra:variable "object"; + hydra:property rdf:object. + void:subset ; + a hydra:PartialCollectionView; + dcterms:title "Linked Data Fragment of DBpedia 2016-04"@en; + dcterms:description "Triple Pattern Fragment of the 'DBpedia 2016-04' dataset containing triples matching the pattern { ?s ?p ?o }."@en; + dcterms:source ; + hydra:totalItems "1040358853"^^xsd:integer; + void:triples "1040358853"^^xsd:integer; + hydra:itemsPerPage "100"^^xsd:integer; + hydra:first ; + hydra:next +} + dbpprop:date "1899-05-06"^^xsd:date; + dbpprop:isCitedBy ; + dbpprop:newspaper "Biloxi Daily Herald"; + dbpprop:page "6"; + dbpprop:title "A New System of Weights and Measures"; + dbpprop:url . + dbpprop:accessdate "2010-04-21"^^xsd:date; + dbpprop:date "1937-01-04"^^xsd:date; + dbpprop:format "PDF"; + dbpprop:isCitedBy dbpedia:List_of_Attorneys_General_of_Wisconsin; + dbpprop:location "Oshkosh, Wisconsin"; + dbpprop:page "6"; + dbpprop:title "New Administrations Started"; + dbpprop:url ; + dbpprop:work "Oshkosh Daily Northwestern". + dbpprop:accessdate "2010-04-21"^^xsd:date; + dbpprop:date "1939-01-02"^^xsd:date; + dbpprop:format "PDF"; + dbpprop:isCitedBy dbpedia:List_of_Attorneys_General_of_Wisconsin; + dbpprop:location "Sheboygan, Wisconsin"; + dbpprop:page "1"; + dbpprop:title "Gov. Julius P. Heil Takes Office"; + dbpprop:url ; + dbpprop:work "The Sheboygan Press". + dbpprop:accessdate "2010-04-21"^^xsd:date; + dbpprop:date "1933-01-03"^^xsd:date; + dbpprop:format "PDF"; + dbpprop:isCitedBy dbpedia:List_of_Attorneys_General_of_Wisconsin; + dbpprop:location "Madison, Wisconsin"; + dbpprop:page "1"; + dbpprop:title "Governor Takes Oath Amid Cheers of 5,000"; + dbpprop:url ; + dbpprop:work "Wisconsin State Journal". + dbpprop:accessdate "2010-04-21"^^xsd:date; + dbpprop:date "1951-01-02"^^xsd:date; + dbpprop:format "PDF"; + dbpprop:isCitedBy dbpedia:List_of_Attorneys_General_of_Wisconsin; + dbpprop:location "Madison, Wisconsin"; + dbpprop:page "2"; + dbpprop:title "Highlights of Inauguration Ceremony as Five State Republican Officials Take Oaths in Capitol"; + dbpprop:url ; + dbpprop:work "Wisconsin State Journal". + dbpprop:date "Summer 1998"; + dbpprop:first "Raymond"; + dbpprop:format "DjVu"; + dbpprop:isCitedBy dbpedia:Seventh-day_Adventist_Commentary_Reference_Series; + dbpprop:journal dbpedia:Adventist_Heritage; + dbpprop:last "Cottrell"; + dbpprop:number "1"; + dbpprop:pages "26–34"; + dbpprop:publisher "LLU"; + dbpprop:title "The Story of the Bible Commentary"; + dbpprop:url ; + dbpprop:volume "18". + dbpprop:accessdate "2007-11-05"^^xsd:date, "2007-11-09"^^xsd:date, "2007-11-25"^^xsd:date, "2007-11-30"^^xsd:date; + dbpprop:authorLink "Albion P. Howe"; + dbpprop:authorlink "Henry Jackson Hunt", "Quincy Adams Gilmore"; + dbpprop:first "A.P.", "Charles R.", "Henry J.", "John W.", "Q.A.", "Robert N."; + dbpprop:isCitedBy dbpedia:Battery_Rodgers, dbpedia:Fort_Sumter, dbpedia:Rodman_gun, dbpedia:Siege_artillery_in_the_American_Civil_War; + dbpprop:issue "2", "II", "Part I"; + dbpprop:journal "The War of the Rebellion: A Compilation of the Official Records of the Union and Confederate Armies, Series I."; + dbpprop:last "Gilmore", "Howe", "Hunt", "Scott", "Suter", "Turner"; + dbpprop:location "Washington, D.C."; + dbpprop:pages "117–119", "148–65", "212–225", "212–25", "3–40", "650", "659–662", "883–897"; + dbpprop:publisher "Government Printing Office"; + dbpprop:ref "harv"; + dbpprop:title "--05-17"^^xsd:gMonthDay, "--06-01"^^xsd:gMonthDay, "--06-08"^^xsd:gMonthDay, "--08-12"^^xsd:gMonthDay, "--10-20"^^xsd:gMonthDay, "Report of Maj. Gen. Quincy A. Gilmore, U.S. Army, Commanding Department of the South with Congratulatory Orders.", "Reports", "Reports.". diff --git a/sparql/non-existing-optional-fed/cb5cbfafba9e5c2e6c228846c5db102039bd84a6 b/sparql/non-existing-optional-fed/cb5cbfafba9e5c2e6c228846c5db102039bd84a6 new file mode 100644 index 00000000..9b6d0a44 --- /dev/null +++ b/sparql/non-existing-optional-fed/cb5cbfafba9e5c2e6c228846c5db102039bd84a6 @@ -0,0 +1,137 @@ +# Query: null +# Hashed IRI: https://data.linkeddatafragments.org/ugent-biblio +# Content-type: application/trig;charset=utf-8 +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix xsd: . +@prefix hydra: . +@prefix void: . +@prefix sd: . + + { + . + hydra:member . + a void:Dataset, hydra:Collection; + void:subset ; + hydra:search _:pattern. +_:pattern hydra:template "https://data.linkeddatafragments.org/ugent-biblio{?subject,predicate,object}"; + hydra:variableRepresentation hydra:ExplicitRepresentation; + hydra:mapping _:subject, _:predicate, _:object. +_:subject hydra:variable "subject"; + hydra:property rdf:subject. +_:predicate hydra:variable "predicate"; + hydra:property rdf:predicate. +_:object hydra:variable "object"; + hydra:property rdf:object. + void:subset ; + a hydra:PartialCollectionView; + "Linked Data Fragment of UGent Biblio"@en; + "Triple/Quad Pattern Fragment of the 'UGent Biblio' dataset containing triples matching the pattern { ?s ?p ?o. }."@en; + ; + hydra:totalItems "13358127"^^xsd:integer; + void:triples "13358127"^^xsd:integer; + hydra:itemsPerPage "100"^^xsd:integer; + hydra:first ; + hydra:next +} + "C"; + "C LIS"; + "LIS". + "Björn"; + "Björn Soenens"; + "Soenens". + "Ludo"; + "Ludo Cuyvers"; + "Cuyvers". + "Jozef"; + "Jozef Vandeveire"; + "Vandeveire". + "SC"; + "SC Zenz"; + "Zenz". + "TIGIST"; + "TIGIST ARAYA"; + "ARAYA". + "S"; + "S Harper"; + "Harper". + "SS"; + "SS Padula"; + "Padula". + "J"; + "J Jackson"; + "Jackson". + "E"; + "E Olaiya"; + "Olaiya". + "D"; + "D Petyt"; + "Petyt". + "BC"; + "BC Radburn-Smith"; + "Radburn-Smith". + "CH"; + "CH Shepherd-Themistocleous"; + "Shepherd-Themistocleous". + "IR"; + "IR Tomalin"; + "Tomalin". + "WJ"; + "WJ Womersley"; + "Womersley". + "R"; + "R Bainbridge"; + "Bainbridge". + "TAHA"; + "TAHA NURHUSSEN"; + "NURHUSSEN". + "O"; + "O Buchmuller"; + "Buchmuller". + "D"; + "D Burton"; + "Burton". + "J"; + "J Hrubec"; + "Hrubec". + "V"; + "V Genchev"; + "Genchev". + "D"; + "D Colling"; + "Colling". + "N"; + "N Cripps"; + "Cripps". + "M"; + "M Cutajar"; + "Cutajar". + "P"; + "P Dauncey"; + "Dauncey". + "G"; + "G Davies"; + "Davies". + "M"; + "M Della Negra"; + "Della Negra". + "H"; + "H MITIKU"; + "MITIKU". + "W"; + "W Ferguson"; + "Ferguson". + "J"; + "J Fulcher"; + "Fulcher". + "D"; + "D Futyan"; + "Futyan". + "A"; + "A Gilbert"; + "Gilbert". + "P"; + "P Iaydjiev"; + "Iaydjiev". + "AG". diff --git a/sparql/non-existing-optional-fed/d5b9dc509c891b409199e5cc0ab77f8fa1dfc7d4 b/sparql/non-existing-optional-fed/d5b9dc509c891b409199e5cc0ab77f8fa1dfc7d4 new file mode 100644 index 00000000..197b96f6 --- /dev/null +++ b/sparql/non-existing-optional-fed/d5b9dc509c891b409199e5cc0ab77f8fa1dfc7d4 @@ -0,0 +1,76 @@ +# Query: predicate=http%3A%2F%2Fdbpedia.org%2Fontology%2Fstarring&page=2 +# Hashed IRI: https://fragments.dbpedia.org/2016-04/en?predicate=http%3A%2F%2Fdbpedia.org%2Fontology%2Fstarring&page=2 +# Content-type: application/trig;charset=utf-8 +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix skos: . +@prefix xsd: . +@prefix dc: . +@prefix dcterms: . +@prefix dc11: . +@prefix foaf: . +@prefix geo: . +@prefix dbpedia: . +@prefix dbpedia-owl: . +@prefix dbpprop: . +@prefix hydra: . +@prefix void: . + + { + foaf:primaryTopic . + hydra:member . + a void:Dataset, hydra:Collection; + void:subset , ; + hydra:search _:triplePattern. +_:triplePattern hydra:template "https://fragments.dbpedia.org/2016-04/en{?subject,predicate,object}"; + hydra:variableRepresentation hydra:ExplicitRepresentation; + hydra:mapping _:subject, _:predicate, _:object. +_:subject hydra:variable "subject"; + hydra:property rdf:subject. +_:predicate hydra:variable "predicate"; + hydra:property rdf:predicate. +_:object hydra:variable "object"; + hydra:property rdf:object. + void:subset . + a hydra:PartialCollectionView; + dcterms:title "Linked Data Fragment of DBpedia 2016-04"@en; + dcterms:description "Triple Pattern Fragment of the 'DBpedia 2016-04' dataset containing triples matching the pattern { ?s ?o }."@en; + dcterms:source ; + hydra:totalItems "401556"^^xsd:integer; + void:triples "401556"^^xsd:integer; + hydra:itemsPerPage "100"^^xsd:integer; + hydra:first ; + hydra:previous ; + hydra:next +} + dbpedia-owl:starring dbpedia:Richard_Coleman, dbpedia:Richard_Thorp, dbpedia:Robin_Davies, dbpedia:Wendy_Craig. + dbpedia-owl:starring dbpedia:Antara_Mali, dbpedia:Rajat_Kapoor, dbpedia:Rituparna_Sengupta. + dbpedia-owl:starring dbpedia:Arve_Opsahl, , dbpedia:Carsten_Byhring, dbpedia:Sverre_Holm. + dbpedia-owl:starring dbpedia:Allison_Janney, dbpedia:Fred_Ward, dbpedia:Leo_Burmester, dbpedia:Margo_Martindale, dbpedia:Meryl_Streep, dbpedia:Seth_Adkins, . + dbpedia-owl:starring dbpedia:Ziv_Koren. + dbpedia-owl:starring dbpedia:Hiram_Sherman, , dbpedia:Myron_McCormick, dbpedia:Sidney_Lumet, dbpedia:Sylvia_Sidney. + dbpedia-owl:starring dbpedia:Anant_Nag, dbpedia:Harshika_Poonacha, dbpedia:Ramesh_Aravind. + dbpedia-owl:starring dbpedia:Christl_Mardayn, , dbpedia:Paul_Wegener, dbpedia:Rudolf_Forster. + dbpedia-owl:starring dbpedia:Claus_Biederstaedt, dbpedia:Gunther_Philipp, dbpedia:Hannelore_Auer, dbpedia:Vivi_Bach. + dbpedia-owl:starring dbpedia:Im_Soo-jung, dbpedia:Kim_Rae-won, dbpedia:Lee_Mi-sook. + dbpedia-owl:starring dbpedia:Chris_Tarrant, dbpedia:Clive_James, dbpedia:Keith_Floyd. + dbpedia-owl:starring dbpedia:Fredric_March, dbpedia:George_Kennedy, dbpedia:Jim_Brown. + dbpedia-owl:starring , dbpedia:Gunther_Philipp, , . + dbpedia-owl:starring , dbpedia:Jean-Jacques_Vanier, , . + dbpedia-owl:starring dbpedia:Mark_Mifsud. + dbpedia-owl:starring dbpedia:Aisha_Tyler, dbpedia:Angus_Macfadyen, dbpedia:Milla_Jovovich, dbpedia:Sarah_Strange, dbpedia:Stephen_Dorff. + dbpedia-owl:starring dbpedia:Huey_Lewis, dbpedia:Nastassja_Kinski, dbpedia:Nicollette_Sheridan, dbpedia:Roger_Daltrey. + dbpedia-owl:starring dbpedia:Nanami_Sakuraba. + dbpedia-owl:starring dbpedia:Ciccio_Ingrassia, dbpedia:Franco_Franchi, . + dbpedia-owl:starring dbpedia:Hubert_Winkels, dbpedia:Roger_Willemsen, dbpedia:Sabine_Brandi, dbpedia:Sandra_Maischberger. + dbpedia-owl:starring dbpedia:Parambrata_Chatterjee, dbpedia:Rudranil_Ghosh. + dbpedia-owl:starring dbpedia:Andrea_Freund, , dbpedia:Eduardo_Paxeco, , dbpedia:Loreto_Aravena, dbpedia:Marcelo_Alonso. + dbpedia-owl:starring dbpedia:Johnny_de_Mol, dbpedia:Tara_Elders, , dbpedia:Tooske_Ragas. + dbpedia-owl:starring . + dbpedia-owl:starring dbpedia:Tsuyoshi_Kusanagi, . + dbpedia-owl:starring dbpedia:Anouk_Grinberg, dbpedia:Jean-Pierre_Marielle, dbpedia:Marcello_Mastroianni. + dbpedia-owl:starring dbpedia:Eva_Ingeborg_Scholz. + dbpedia-owl:starring dbpedia:Chisato_Amate, , , dbpedia:Yuki_Oikawa. + dbpedia-owl:starring dbpedia:Hilde_Krahl, dbpedia:Josef_Meinrad. + dbpedia-owl:starring dbpedia:Affif_Ben_Badra, dbpedia:Camilla_Belle, dbpedia:Cliff_Curtis, dbpedia:Joel_Virgel, dbpedia:Marco_Khan. diff --git a/sparql/non-existing-optional-fed/ef28ceebc767c44302601f74d41e7bad17891176 b/sparql/non-existing-optional-fed/ef28ceebc767c44302601f74d41e7bad17891176 new file mode 100644 index 00000000..12ad0c3e --- /dev/null +++ b/sparql/non-existing-optional-fed/ef28ceebc767c44302601f74d41e7bad17891176 @@ -0,0 +1,77 @@ +# Query: predicate=http%3A%2F%2Fdbpedia.org%2Fontology%2Fstarring +# Hashed IRI: https://fragments.dbpedia.org/2016-04/en?predicate=http%3A%2F%2Fdbpedia.org%2Fontology%2Fstarring +# Content-type: application/trig;charset=utf-8 +@prefix rdf: . +@prefix rdfs: . +@prefix owl: . +@prefix skos: . +@prefix xsd: . +@prefix dc: . +@prefix dcterms: . +@prefix dc11: . +@prefix foaf: . +@prefix geo: . +@prefix dbpedia: . +@prefix dbpedia-owl: . +@prefix dbpprop: . +@prefix hydra: . +@prefix void: . + + { + foaf:primaryTopic . + hydra:member . + a void:Dataset, hydra:Collection; + void:subset ; + hydra:search _:triplePattern. +_:triplePattern hydra:template "https://fragments.dbpedia.org/2016-04/en{?subject,predicate,object}"; + hydra:variableRepresentation hydra:ExplicitRepresentation; + hydra:mapping _:subject, _:predicate, _:object. +_:subject hydra:variable "subject"; + hydra:property rdf:subject. +_:predicate hydra:variable "predicate"; + hydra:property rdf:predicate. +_:object hydra:variable "object"; + hydra:property rdf:object. + void:subset ; + a hydra:PartialCollectionView; + dcterms:title "Linked Data Fragment of DBpedia 2016-04"@en; + dcterms:description "Triple Pattern Fragment of the 'DBpedia 2016-04' dataset containing triples matching the pattern { ?s ?o }."@en; + dcterms:source ; + hydra:totalItems "401556"^^xsd:integer; + void:triples "401556"^^xsd:integer; + hydra:itemsPerPage "100"^^xsd:integer; + hydra:first ; + hydra:next +} + dbpedia-owl:starring dbpedia:Agot_Isidro, dbpedia:Ang_TV, dbpedia:Angelika_Dela_Cruz, dbpedia:Diether_Ocampo, dbpedia:Jericho_Rosales, dbpedia:Paolo_Contis, dbpedia:Rica_Peralejo, dbpedia:Ricky_Davao. + dbpedia-owl:starring dbpedia:Jane_Fairbanks, dbpedia:Madeline_and_Marion_Fairbanks. + dbpedia-owl:starring dbpedia:Eric_Blore, , dbpedia:Martha_Raye, dbpedia:Susan_Hayward. + dbpedia-owl:starring dbpedia:Rachael_Ray. + dbpedia-owl:starring dbpedia:Al_Kapone, dbpedia:Amy_LaVere, dbpedia:Clare_Grant, dbpedia:Muck_Sticky. + dbpedia-owl:starring dbpedia:Anthony_LaPaglia, dbpedia:Geoffrey_Rush. + dbpedia-owl:starring , dbpedia:Goldie_Hawn, dbpedia:Robert_Webber, dbpedia:Scott_Brady, dbpedia:Warren_Beatty. + dbpedia-owl:starring dbpedia:Jonathan_Sadowski, dbpedia:Nicole_Sullivan, dbpedia:Tim_Bagley, dbpedia:Will_Sasso, dbpedia:William_Shatner. + dbpedia-owl:starring dbpedia:Jason_London, dbpedia:Phill_Lewis. + dbpedia-owl:starring dbpedia:David_Gulpilil, dbpedia:John_Meillon, dbpedia:Linda_Kozlowski, dbpedia:Mark_Blum. + dbpedia-owl:starring dbpedia:John_Meillon, dbpedia:Linda_Kozlowski. + dbpedia-owl:starring dbpedia:Bobby_Solo, dbpedia:Gigi_Proietti, dbpedia:Luciano_De_Crescenzo, dbpedia:Martufello, dbpedia:Nino_Frassica, dbpedia:Pietra_Montecorvino, dbpedia:Renzo_Arbore, dbpedia:Roberto_Benigni. + dbpedia-owl:starring , , dbpedia:Mary_Morris. + dbpedia-owl:starring . + dbpedia-owl:starring . + dbpedia-owl:starring . + dbpedia-owl:starring . + dbpedia-owl:starring . + dbpedia-owl:starring dbpedia:Agus_Kuncoro, dbpedia:Endhita, , dbpedia:Reza_Rahadian. + dbpedia-owl:starring dbpedia:Mark_Waschke, dbpedia:Rossy_de_Palma, dbpedia:Teun_Luijkx, . + dbpedia-owl:starring dbpedia:Alyssa_Chia, dbpedia:Amber_Kuo, dbpedia:Leon_Dai, dbpedia:Vivian_Hsu. + dbpedia-owl:starring dbpedia:Saeed_Torres. + dbpedia-owl:starring dbpedia:Adam_Goldberg, dbpedia:Eion_Bailey, dbpedia:Marley_Shelton, dbpedia:Vinnie_Jones. + dbpedia-owl:starring dbpedia:Jacqueline_Anderson. + dbpedia-owl:starring dbpedia:Ashley_Hinshaw, dbpedia:Natalie_Hall, dbpedia:Rhys_Wakefield. + dbpedia-owl:starring dbpedia:Jack_Webb, dbpedia:Whitney_Blake, dbpedia:William_Conrad. + dbpedia-owl:starring dbpedia:Sue_Perkins. + dbpedia-owl:starring dbpedia:Burt_Young, dbpedia:Laurene_Landon, dbpedia:Peter_Falk, , dbpedia:Vicki_Frederick. + dbpedia-owl:starring dbpedia:Norma_Candal. + dbpedia-owl:starring dbpedia:Al_Pacino, dbpedia:Jack_Warden, dbpedia:John_Forsythe, dbpedia:Lee_Strasberg. + dbpedia-owl:starring dbpedia:Charlotte_Mitchell, dbpedia:David_Parfitt, dbpedia:Maxine_Gordon, dbpedia:Patricia_Routledge, dbpedia:Richard_Coleman, dbpedia:Robin_Davies, dbpedia:Tony_Britton, dbpedia:Wendy_Craig. + dbpedia-owl:starring dbpedia:David_Parfitt, dbpedia:George_Selway. diff --git a/sparql/non-existing-optional-fed/result.srj b/sparql/non-existing-optional-fed/result.srj new file mode 100644 index 00000000..171d965c --- /dev/null +++ b/sparql/non-existing-optional-fed/result.srj @@ -0,0 +1,1013 @@ +{ + "head": { + "vars": [ + "o", + "o2", + "s" + ] + }, + "results": { + "bindings": [ + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Agot_Isidro", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Ang_TV", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Angelika_Dela_Cruz", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Diether_Ocampo", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Jericho_Rosales", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Paolo_Contis", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Rica_Peralejo", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/!Oka_Tokat", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Ricky_Davao", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$1,000_Reward", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Jane_Fairbanks", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$1,000_Reward", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Madeline_and_Marion_Fairbanks", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$1,000_a_Touchdown", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Eric_Blore", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$1,000_a_Touchdown", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Joe_E._Brown", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$1,000_a_Touchdown", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Martha_Raye", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$1,000_a_Touchdown", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Susan_Hayward", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$40_a_Day", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Rachael_Ray", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$5_Cover", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Al_Kapone", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$5_Cover", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Amy_LaVere", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$5_Cover", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Clare_Grant", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$5_Cover", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Muck_Sticky", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$9.99", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Anthony_LaPaglia", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$9.99", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Geoffrey_Rush", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Gert_Fröbe", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Goldie_Hawn", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Robert_Webber", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Scott_Brady", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Warren_Beatty", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$h*!_My_Dad_Says", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Jonathan_Sadowski", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$h*!_My_Dad_Says", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Nicole_Sullivan", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$h*!_My_Dad_Says", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Tim_Bagley", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$h*!_My_Dad_Says", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Will_Sasso", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$h*!_My_Dad_Says", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/William_Shatner", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$pent", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Jason_London", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/$pent", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Phill_Lewis", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Crocodile%22_Dundee", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/David_Gulpilil", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Crocodile%22_Dundee", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/John_Meillon", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Crocodile%22_Dundee", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Linda_Kozlowski", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Crocodile%22_Dundee", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Mark_Blum", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Crocodile%22_Dundee_II", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/John_Meillon", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Crocodile%22_Dundee_II", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Linda_Kozlowski", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Bobby_Solo", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Gigi_Proietti", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Luciano_De_Crescenzo", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Martufello", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Nino_Frassica", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Pietra_Montecorvino", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Renzo_Arbore", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22FF.SS.%22_–_Cioè:_%22...che_mi_hai_portato_a_fare_sopra_a_Posillipo_se_non_mi_vuoi_più_bene%3F%22", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Roberto_Benigni", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Pimpernel%22_Smith", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Francis_L._Sullivan", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Pimpernel%22_Smith", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Leslie_Howard_(actor)", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Pimpernel%22_Smith", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Mary_Morris", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic:_The_Ultimate_Collection", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic:_The_Ultimate_Video_Collection", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic:_The_Videos", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic_Live!", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic_Live!:_The_Alpocalypse_Tour", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/%22Weird_Al%22_Yankovic", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%3F_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Agus_Kuncoro", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%3F_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Endhita", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%3F_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Revalina_S._Temat", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/%3F_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Reza_Rahadian", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/&ME", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Mark_Waschke", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/&ME", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Rossy_de_Palma", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/&ME", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Teun_Luijkx", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/&ME", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Verónica_Echegui", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Sex)_Appeal", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Alyssa_Chia", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Sex)_Appeal", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Amber_Kuo", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Sex)_Appeal", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Leon_Dai", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Sex)_Appeal", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Vivian_Hsu", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(T)error", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Saeed_Torres", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Untitled)_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Adam_Goldberg", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Untitled)_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Eion_Bailey", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Untitled)_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Marley_Shelton", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/(Untitled)_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Vinnie_Jones", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/*Corpus_Callosum", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Jacqueline_Anderson", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/+1_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Ashley_Hinshaw", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/+1_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Natalie_Hall", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/+1_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Rhys_Wakefield", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/-30-_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Jack_Webb", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/-30-_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Whitney_Blake", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/-30-_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/William_Conrad", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/....And_Proud", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Sue_Perkins", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...All_the_Marbles", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Burt_Young", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...All_the_Marbles", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Laurene_Landon", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...All_the_Marbles", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Peter_Falk", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...All_the_Marbles", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Tracy_Reed_(American_actress)", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...All_the_Marbles", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Vicki_Frederick", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_God_Created_Them", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Norma_Candal", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Justice_for_All_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Al_Pacino", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Justice_for_All_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Jack_Warden", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Justice_for_All_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/John_Forsythe", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Justice_for_All_(film)", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Lee_Strasberg", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Charlotte_Mitchell", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/David_Parfitt", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Maxine_Gordon", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Patricia_Routledge", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Richard_Coleman", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Robin_Davies", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Tony_Britton", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Five", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/Wendy_Craig", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Three", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/David_Parfitt", + "type": "uri" + } + }, + { + "s": { + "value": "http://dbpedia.org/resource/...And_Mother_Makes_Three", + "type": "uri" + }, + "o": { + "value": "http://dbpedia.org/resource/George_Selway", + "type": "uri" + } + } + ] + } +} \ No newline at end of file diff --git a/sparql/sparql-manifest.ttl b/sparql/sparql-manifest.ttl index 5097e17f..3ca859d3 100644 --- a/sparql/sparql-manifest.ttl +++ b/sparql/sparql-manifest.ttl @@ -26,6 +26,7 @@ :empty-group :optional-filter-exists :willis-product + :non-existing-optional-fed ) . :directors01 rdf:type et:LdfQueryEvaluationTest ; @@ -235,4 +236,17 @@ et:dataSources( [ et:source ; et:sourceType et:TPF ] ) ; - mf:result . \ No newline at end of file + mf:result . + +:non-existing-optional-fed rdf:type et:LdfQueryEvaluationTest ; + mf:name "SELECT - Federated query with optional not existing" ; + rdfs:comment "The right-hand side of an optional that matches no sources should be handled correctly" ; + mf:action + [ qt:query ; + et:mockFolder ] ; + et:dataSources( + [ et:source ; + et:sourceType et:TPF ] + [ et:source ; + et:sourceType et:TPF ] ) ; + mf:result . \ No newline at end of file