Closed ross-spencer closed 3 years ago
Having done some work with #2 I can confirm that the functions handling the reading of the Wikidata SPARQL responses are pretty robust to the point where I think we can put in any SPARQL query and Roy won't panic. With provenance, because not all statements have this information anyway, Roy is already able to respond to this information being missing.
Description of problem
Related to https://github.com/ross-spencer/WikiDP-Issues/issues/2 if we temporarily remove provenance from the SPARQL query used by Siegfried to generate a signature file, do we increase the chances of a Siegfried
panic
or other failure?Ultimately, the mechanism should be robust, and shouldn't fall over.
I feel this is worth reflecting on, so perhaps as we work through some of the encoding/provenance issues still, let's see what the effect of changing up the SPARQL is and make sure that Siegfried can still worth with smaller graphs etc.