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

Reply via email to