comunica / comunica-feature-reasoning

📬 Comunica packages for reasoning during query execution
MIT License
5 stars 5 forks source link

Feature [FUTURE]: Use update context more intelligently #38

Open jeswr opened 2 years ago

jeswr commented 2 years ago

Currently, the reasoning engine only supports 'insert' and 'delete' streams; in order to handle things like whole graph deletions - we pass a stream of deletions through the reasoning engine.

This is not usually necessary - since generally (and in all semantically correct) use cases; rules are not applicable to inter-graph reasoning. Hence it would make sense in cases where the graph is dropped to: