tetherless-world / whyis

Whyis is a nano-scale knowledge graph publishing, management, and analysis framework.
Apache License 2.0
52 stars 30 forks source link

SDD Agent should re-process data after SDD update #289

Open aswallace opened 2 years ago

aswallace commented 2 years ago

When an uploaded semantic data dictionary is replaced/updated, the sdd2rdf agent should re-process any datasets that use that SDD.

Currently the agent is not triggered when the SDD file is changed. This is likely because the MINUS clause in the query in sdd_agent.py (linked here) is still considered to be satisfied (the ?sdd_file uri is the same).