@comunica/bus-optimize-rule-data-aware
v0.2.0
Published
A comunica bus for optimizing rules in a data aware manner
Downloads
5
Readme
Comunica Bus Optimize Rule Data Aware
A comunica bus for optimizing rules in a data aware manner
This module is part of the Comunica framework, and should only be used by developers that want to build their own query engine.
Click here if you just want to query with Comunica.
Install
$ yarn add @comunica/bus-optimize-rule-data-aware
Usage
Bus usage
- Context:
"https://linkedsoftwaredependencies.org/bundles/npm/@comunica/bus-optimize-rule-data-aware/^1.0.0/components/context.jsonld"
- Bus name:
cborda:Bus/OptimizeRuleDataAware
Creating actors on this bus
Actors extending ActorOptimizeRuleDataAware
are automatically subscribed to this bus.
TODO: Probably remove this and create a `MediatorCombineFilteredPipelien https://github.com/comunica/comunica/blob/next/major/packages/mediator-combine-pipeline/lib/MediatorCombinePipeline.ts