Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add config files for to-be-released provenance tracking in Comunica #138

Open
wants to merge 6 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 2 additions & 1 deletion .componentsjs-generator-config.json
Original file line number Diff line number Diff line change
Expand Up @@ -11,7 +11,8 @@
"ShapeTree",
"ContentPolicy",
"BindingsStreamAdaptiveDestroy",
"MetadataValidationState"
"MetadataValidationState",
"ILink"
],
"modulePrefix": {}
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,71 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql-link-traversal/^0.0.0/components/context.jsonld"
],
"import": [
"ccqs:config/context-preprocess/actors.json",
"ccqslt:config/context-preprocess/actors.json",
"ccqs:config/context-preprocess/mediators.json",
"ccqslt:config/extract-links/mediators.json",
"ccqs:config/hash-bindings/actors.json",
"ccqs:config/hash-bindings/mediators.json",
"ccqs:config/http/actors.json",
"ccqs:config/http/mediators.json",
"ccqs:config/http-invalidate/actors.json",
"ccqs:config/http-invalidate/mediators.json",
"ccqslt:config/init/actors.json",
"ccqslt:config/merge-bindings-context/actors.json",
"ccqs:config/merge-bindings-context/mediators.json",
"ccqslt:config/optimize-query-operation/actors.json",
"ccqs:config/optimize-query-operation/mediators.json",
"ccqs:config/query-operation/actors.json",
"ccqs:config/query-operation/mediators.json",
"ccqs:config/query-parse/actors.json",
"ccqs:config/query-parse/mediators.json",
"ccqs:config/query-process/actors.json",
"ccqs:config/query-process/mediators.json",
"ccqslt:config/query-process/actors.json",
"ccqs:config/query-result-serialize/actors.json",
"ccqs:config/query-result-serialize/mediators.json",

"ccqslt:config/query-source-identify/actors/hypermedia-no-aggregate.json",
"ccqs:config/query-source-identify/actors/rdfjs.json",
"ccqs:config/query-source-identify/actors/serialized.json",

"ccqs:config/query-source-identify/mediators.json",
"ccqslt:config/query-source-identify-hypermedia/actors-annotate-source.json",
"ccqs:config/query-source-identify-hypermedia/mediators.json",
"ccqs:config/dereference/actors.json",
"ccqs:config/dereference/mediators.json",
"ccqs:config/dereference-rdf/actors.json",
"ccqs:config/dereference-rdf/mediators.json",
"ccqslt:config/rdf-join/actors.json",
"ccqs:config/rdf-join/mediators.json",
"ccqslt:config/rdf-join-entries-sort/actors.json",
"ccqs:config/rdf-join-entries-sort/mediators.json",
"ccqs:config/rdf-join-selectivity/actors.json",
"ccqs:config/rdf-join-selectivity/mediators.json",
"ccqs:config/rdf-metadata/actors.json",
"ccqs:config/rdf-metadata/mediators.json",
"ccqs:config/rdf-metadata-accumulate/actors.json",
"ccqs:config/rdf-metadata-accumulate/mediators.json",
"ccqs:config/rdf-metadata-extract/actors.json",
"ccqs:config/rdf-metadata-extract/mediators.json",
"ccqslt:config/rdf-metadata-extract/actors/traverse.json",
"ccqs:config/rdf-parse/actors.json",
"ccqs:config/rdf-parse/mediators.json",
"ccqs:config/rdf-parse-html/actors.json",
"ccqs:config/rdf-resolve-hypermedia-links/actors.json",
"ccqslt:config/rdf-resolve-hypermedia-links/actors/traverse.json",
"ccqs:config/rdf-resolve-hypermedia-links/mediators.json",
"ccqs:config/rdf-resolve-hypermedia-links-queue/actors.json",
"ccqs:config/rdf-resolve-hypermedia-links-queue/mediators.json",
"ccqs:config/rdf-serialize/actors.json",
"ccqs:config/rdf-serialize/mediators.json",
"ccqs:config/rdf-update-hypermedia/actors.json",
"ccqs:config/rdf-update-hypermedia/mediators.json",
"ccqs:config/rdf-update-quads/actors.json",
"ccqs:config/rdf-update-quads/mediators.json"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,74 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql-link-traversal/^0.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql-solid/^3.0.0/components/context.jsonld"
],
"import": [
"ccqs:config/context-preprocess/actors.json",
"ccqslt:config/context-preprocess/actors.json",
"ccqs:config/context-preprocess/mediators.json",
"ccqslt:config/extract-links/mediators.json",
"ccqs:config/hash-bindings/actors.json",
"ccqs:config/hash-bindings/mediators.json",
"ccqs:config/hash-quads/actors.json",
"ccqs:config/hash-quads/mediators.json",
"ccqss:config/http/actors.json",
"ccqs:config/http/mediators.json",
"ccqs:config/http-invalidate/actors.json",
"ccqs:config/http-invalidate/mediators.json",
"ccqslt:config/init/actors.json",
"ccqslt:config/merge-bindings-context/actors.json",
"ccqs:config/merge-bindings-context/mediators.json",
"ccqslt:config/optimize-query-operation/actors.json",
"ccqs:config/optimize-query-operation/mediators.json",
"ccqs:config/query-operation/actors.json",
"ccqs:config/query-operation/mediators.json",
"ccqs:config/query-parse/actors.json",
"ccqs:config/query-parse/mediators.json",
"ccqs:config/query-process/actors.json",
"ccqslt:config/query-process/actors.json",
"ccqs:config/query-process/mediators.json",
"ccqs:config/query-result-serialize/actors.json",
"ccqs:config/query-result-serialize/mediators.json",

"ccqslt:config/query-source-identify/actors/hypermedia-no-aggregate.json",
"ccqs:config/query-source-identify/actors/rdfjs.json",
"ccqs:config/query-source-identify/actors/serialized.json",

"ccqs:config/query-source-identify/mediators.json",
"ccqslt:config/query-source-identify-hypermedia/actors-annotate-source.json",
"ccqs:config/query-source-identify-hypermedia/mediators.json",
"ccqs:config/dereference/actors.json",
"ccqs:config/dereference/mediators.json",
"ccqs:config/dereference-rdf/actors.json",
"ccqs:config/dereference-rdf/mediators.json",
"ccqslt:config/rdf-join/actors.json",
"ccqs:config/rdf-join/mediators.json",
"ccqslt:config/rdf-join-entries-sort/actors.json",
"ccqs:config/rdf-join-entries-sort/mediators.json",
"ccqs:config/rdf-join-selectivity/actors.json",
"ccqs:config/rdf-join-selectivity/mediators.json",
"ccqs:config/rdf-metadata/actors.json",
"ccqs:config/rdf-metadata/mediators.json",
"ccqs:config/rdf-metadata-accumulate/actors.json",
"ccqs:config/rdf-metadata-accumulate/mediators.json",
"ccqs:config/rdf-metadata-extract/actors.json",
"ccqs:config/rdf-metadata-extract/mediators.json",
"ccqslt:config/rdf-metadata-extract/actors/traverse.json",
"ccqs:config/rdf-parse/actors.json",
"ccqs:config/rdf-parse/mediators.json",
"ccqs:config/rdf-parse-html/actors.json",
"ccqs:config/rdf-resolve-hypermedia-links/actors.json",
"ccqslt:config/rdf-resolve-hypermedia-links/actors/traverse.json",
"ccqs:config/rdf-resolve-hypermedia-links/mediators.json",
"ccqs:config/rdf-resolve-hypermedia-links-queue/actors.json",
"ccqs:config/rdf-resolve-hypermedia-links-queue/mediators.json",
"ccqs:config/rdf-serialize/actors.json",
"ccqs:config/rdf-serialize/mediators.json",
"ccqs:config/rdf-update-hypermedia/actors.json",
"ccqs:config/rdf-update-hypermedia/mediators.json",
"ccqs:config/rdf-update-quads/actors.json",
"ccqs:config/rdf-update-quads/mediators.json"
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -8,6 +8,7 @@
"ccqslt:config/rdf-resolve-hypermedia-links/actors/traverse-annotate-source-graph.json",
"ccqslt:config/extract-links/actors/predicates-common.json",
"ccqslt:config/extract-links/actors/predicates-ldp.json",
"ccqslt:config/extract-links/actors/links-describedby.json",
"ccqslt:config/extract-links/actors/predicates-solidstorage.json",
"ccqslt:config/extract-links/actors/quad-pattern-query.json",
"ccqslt:config/extract-links/actors/solid-type-index-noinference.json"
Expand Down
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql-link-traversal/^0.0.0/components/context.jsonld"
],
"import": [
"ccqslt:config/config-solid-base-why-provenance.json",
"ccqslt:config/extract-links/actors/predicates-common.json",
"ccqslt:config/extract-links/actors/predicates-ldp.json",
"ccqslt:config/extract-links/actors/links-describedby.json",
"ccqslt:config/extract-links/actors/predicates-solidstorage.json",
"ccqslt:config/extract-links/actors/quad-pattern-query.json",
"ccqslt:config/extract-links/actors/solid-type-index-noinference.json"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,13 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql-link-traversal/^0.0.0/components/context.jsonld"
],
"import": [
"ccqslt:config/config-base-why-provenance.json",
"ccqslt:config/extract-links/actors/content-policies-conditional.json",
"ccqslt:config/extract-links/actors/quad-pattern-query.json",
"ccqslt:config/rdf-resolve-hypermedia-links/actors/traverse-replace-conditional.json",
"ccqslt:config/rdf-resolve-hypermedia-links-queue/actors/wrapper-limit-count.json"
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,15 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/runner/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-merge-bindings-context-union/^3.0.0/components/context.jsonld"
],
"@id": "urn:comunica:default:Runner",
"@type": "Runner",
"actors": [
{
"@id": "urn:comunica:default:merge-bindings-context/actors#source-binding-union",
"@type": "ActorMergeBindingsContextUnion",
"contextKey": "@comunica/bus-merge-bindings-context:sourcesBinding"
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,20 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/runner/^3.0.0/components/context.jsonld",

"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-process-sequential/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-process-annotate-source-binding/^3.0.0/components/context.jsonld"
],
"@id": "urn:comunica:default:Runner",
"@type": "Runner",
"actors": [
{
"@id": "urn:comunica:default:query-process/actors#annotate-source-binding",
"@type": "ActorQueryProcessAnnotateSourceBinding",
"mediatorQueryProcess": { "@id": "urn:comunica:default:query-process/mediators#main" },
"beforeActors": [
{ "@id": "urn:comunica:default:query-process/actors#sequential" }
]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,45 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/runner/^3.0.0/components/context.jsonld",

"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-source-identify-hypermedia-none/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-source-identify-hypermedia-qpf/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-source-identify-hypermedia-sparql/^3.0.0/components/context.jsonld",
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-source-identify-hypermedia-annotate-source/^3.0.0/components/context.jsonld"

],
"@id": "urn:comunica:default:Runner",
"@type": "Runner",
"actors": [
{
"@id": "urn:comunica:default:query-source-identify-hypermedia/actors#qpf",
"@type": "ActorQuerySourceIdentifyHypermediaQpf",
"mediatorDereferenceRdf": { "@id": "urn:comunica:default:dereference-rdf/mediators#main" },
"mediatorMetadata": { "@id": "urn:comunica:default:rdf-metadata/mediators#main" },
"mediatorMetadataExtract": { "@id": "urn:comunica:default:rdf-metadata-extract/mediators#main" },
"mediatorMergeBindingsContext": { "@id": "urn:comunica:default:merge-bindings-context/mediators#main" }
},
{
"@id": "urn:comunica:default:rdf-resolve-quad-pattern/actors#sparql",
"@type": "ActorQuerySourceIdentifyHypermediaSparql",
"mediatorHttp": { "@id": "urn:comunica:default:http/mediators#main" },
"mediatorMergeBindingsContext": { "@id": "urn:comunica:default:merge-bindings-context/mediators#main" }
},
{
"@id": "urn:comunica:default:query-source-identify-hypermedia/actors#none",
"@type": "ActorQuerySourceIdentifyHypermediaNone",
"mediatorMergeBindingsContext": { "@id": "urn:comunica:default:merge-bindings-context/mediators#main" }
},
{
"@id": "urn:comunica:default:query-source-identify-hypermedia/actors#annotate-source",
"@type": "ActorQuerySourceIdentifyHypermediaAnnotateSource",
"mediatorMergeBindingsContext": { "@id": "urn:comunica:default:merge-bindings-context/mediators#main" },
"mediatorQuerySourceIdentifyHypermedia": { "@id": "urn:comunica:default:query-source-identify-hypermedia/mediators#main" },
"beforeActors": [
{ "@id": "urn:comunica:default:query-source-identify-hypermedia/actors#none" },
{ "@id": "urn:comunica:default:rdf-resolve-quad-pattern/actors#sparql" },
{ "@id": "urn:comunica:default:query-source-identify-hypermedia/actors#qpf" }
]
}
]
}
Original file line number Diff line number Diff line change
@@ -0,0 +1,25 @@
{
"@context": [
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/runner/^3.0.0/components/context.jsonld",

"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/actor-query-source-identify-hypermedia/^3.0.0/components/context.jsonld"
],
"@id": "urn:comunica:default:Runner",
"@type": "Runner",
"actors": [
{
"@id": "urn:comunica:default:query-source-identify/actors#hypermedia",
"@type": "ActorQuerySourceIdentifyHypermedia",
"cacheSize": 2048,
"aggregateTraversalStore": false,
"mediatorDereferenceRdf": { "@id": "urn:comunica:default:dereference-rdf/mediators#main" },
"mediatorMetadata": { "@id": "urn:comunica:default:rdf-metadata/mediators#main" },
"mediatorMetadataExtract": { "@id": "urn:comunica:default:rdf-metadata-extract/mediators#main" },
"mediatorMetadataAccumulate": { "@id": "urn:comunica:default:rdf-metadata-accumulate/mediators#main" },
"mediatorQuerySourceIdentifyHypermedia": { "@id": "urn:comunica:default:query-source-identify-hypermedia/mediators#main" },
"mediatorRdfResolveHypermediaLinks": { "@id": "urn:comunica:default:rdf-resolve-hypermedia-links/mediators#main" },
"mediatorRdfResolveHypermediaLinksQueue": { "@id": "urn:comunica:default:rdf-resolve-hypermedia-links-queue/mediators#main" },
"mediatorMergeBindingsContext": { "@id": "urn:comunica:default:merge-bindings-context/mediators#main" }
}
]
}
Original file line number Diff line number Diff line change
Expand Up @@ -3,6 +3,6 @@
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/config-query-sparql-link-traversal/^0.0.0/components/context.jsonld"
],
"import": [
"ccqslt:config/config-solid-default.json"
"ccqslt:config/config-solid-why-provenance.json"
]
}
3 changes: 3 additions & 0 deletions engines/query-sparql-link-traversal-solid/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -63,6 +63,9 @@
"@comunica/actor-extract-links-quad-pattern-query": "^0.5.0",
"@comunica/actor-extract-links-solid-type-index": "^0.5.0",
"@comunica/actor-init-query": "^3.2.1",
"@comunica/actor-merge-bindings-context-union": "^3.2.1",
"@comunica/actor-query-process-annotate-source-binding": "^3.2.1",
"@comunica/actor-query-source-identify-hypermedia-annotate-source": "^3.2.1",
"@comunica/actor-rdf-join-entries-sort-traversal-zero-knowledge": "^0.5.0",
"@comunica/actor-rdf-join-inner-multi-adaptive-destroy": "^0.5.0",
"@comunica/actor-rdf-metadata-extract-shapetrees": "^0.5.0",
Expand Down
Loading