Hi, I did 'import' data from a file's URL, and it seems that LD cache does try to update this file regularly, is that right ? if yes, is it something described somewhere as it is, to me, different from what I read about LD cache. For instance, I did import:
http://sws.geonames.org/2658434/about.rdf I did import the file in its own context, which I also called "http://sws.geonames.org/2658434/about.rdf" And the next days, I find in the logs: 09:09:27.587 INFO o.a.m.l.s.p.AbstractHttpProvider - retrieving resource data for http://sws.geonames.org/2658434/about.rdf from 'Linked Data' endpoint, request URI is <http://sws.geonames.org/2658434/about.rdf> 09:09:27.939 INFO o.a.m.l.s.p.AbstractHttpProvider - retrieved 7 triples for resource http://sws.geonames.org/2658434/about.rdf; expiry date: Fri Sep 19 09:09:27 CEST 2014 (Did I do something else than just an 'import', that did trigger that functionality ? I don't think so, but I might have) I am very surprised of this functionality (and pleased :-)). But I am not sure it works correctly, and here are a few questions: - When importing from a file into a context, do Marmotta automatically keep information about that import and its provenance (url), and then regularly try to update the content even if not asked to do that ? - If so, is it a standard functionality for the 'import'-'URL' functionality ? or even for the 'import'-'file' (i.e. when a local file is updated on disk, it is uploaded in the store' ? - If the file is not loaded in it own context, but mixed with other triples in an existing context, then how can Marmotta handle this update ? (knowing which existing triples to remove if they were removed from the source, etc.) - is it possible to activate/deactivate this functionality - why 'retrieved 7 triples'...whereas the context that contains that file does have 141 triples ? is this a bug ? or does the algorithm try to retrieve only 'modified' triples with the file ? - is it already implemented to achieve the same functionality with RDFa (for instance, or any data that can be retrieved by a LDClient) ? Pointing to a web page that contains RDFa, retrieving its RDF content, and update it on a regular basis when the original page's content changes ? Thank you Fabian