On Tuesday 03 August 2010, Ivan Mikhailov wrote:
> What should be added to existing extension API configurable via
> "define input:grab-resolver ..."
> and "define input:grab-loader ..."
> as they're described in
> http://docs.openlinksw.com/virtuoso/rdfiridereferencing.html#rdfinputgrab

Sorry, saw your email too late.

Thanks for pointing met o input:grab-resolver, I think that's what I want...
Is there a HowTo for writing such an own grab-resolver method if you would 
want all IRIs to be resolved to your local store if they exist, use them; if 
not, fetch them and store them locally; not refetching anything more often 
than weekly? (searched your docs, but nothing found when I enter 
"RDF_GRAB_RESOLVER_DEFAULT"?!?)

Currently when calling the Proxy like this: 
http://localhost:8890/about/rdf/http/dbpedia.org/resource/Barack_Obama
it won't use the local DBpedia dump, as the graphs aren't "materialized":
I only have one graph from the DBpedia dump in the local store: 
"http://dbpedia.org";, all proxy-calls seem to introduce new graphs such as: 
"http://dbpedia.org/resource/Barack_Obama"; (and judging from the time they 
take it seems as if they don't use the local store) .
The same counts for all SPARQL-Queries doing a IRI-deref.

So would it be a good idea to substitute http://dbpedia.org with 
http://localhost:8890/ in the grab resolver?
Can I perhaps also do this for the proxy in total? (i.e., rewriting 
http://localhost:8890/about/rdf/http://dbpedia.org/resource/Barack_Obama to 
http://localhost:8890/resource/Barack_Obama )

Cheers,
Jörn

Reply via email to