Thank you for your reply Damian, On Mon, Nov 26, 2012 at 12:16 PM, Damian Steer <[email protected]> wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 23/11/12 17:12, Dimitris Spanos wrote: >> Hello all, > > Hi Dimitris, > > Not sure you got a reply to this. > >> I have built a custom QueryEngine that enables SPARQL access to a >> relational database ... > > This is read only, I take it?
Yes, for the time being. > >> If I want to use Fuseki, do I absolutely need to create a custom >> implementation of Graph? Which Graph methods are actually used by >> Fuseki and are the ones that I would have to implement? Just >> graphBaseFind() or something more? > > - From what I remember you'll need an actual Graph for DESCRIBE, but > that's about it (assuming your query engine is complete). > > However given that you've implemented querying the Graph interface > ought to be trivial. > > (There's a thread on jena-dev discussing the simplification of Graph) Thanks for the hint, I found this thread which is highly relevant to what I want to do: http://mail-archives.apache.org/mod_mbox/jena-dev/201205.mbox/%3cof95b7adcf.1ac42f3b-on65257a06.002d80d5-65257a06.002e6...@in.ibm.com%3E. It looks like I cannot avoid implementing a DatasetGraph, I will have to see though how to do it without materializing any statements. I will take a closer look to the pointers mentioned there and get back if I'm stuck somewhere. Dimitris > > Damian > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.11 (GNU/Linux) > Comment: Using GnuPG with undefined - http://www.enigmail.net/ > > iEYEARECAAYFAlCzQWQACgkQAyLCB+mTtyldcACgrDcwGIepiaoh+FnWBSFFaGrS > A+gAn129tpja2RqSy8ITkhpGogc91V5A > =bBAG > -----END PGP SIGNATURE-----
