Andy, Thanks for the response. Do you have any suggestions on the best approach to enhance Fuseki to tell it to re-run the reasoner on an inference model?
Howard On Oct 5, 2013, at 3:17 AM, Andy Seaborne <[email protected]> wrote: > On 03/10/13 17:01, Howard Burrows wrote: >> I'm using Fuseki/TDB and use a number of named graphs in a modular >> way. Many of these graphs serve as either a base model or schema >> model for an inference model. If I make a change directly to a base >> or schema model I need to restart Fuseki to get those updates >> reflected in the inference model. I can update the inference model >> directly and those changes get written back to the base model but >> many times I don't want those updates written to the "base" model but >> rather some other model (i.e. I partitioned my triples into separate >> graphs to keep things modular and maintainable). >> >> Using Fuseki, is there a way I can modify an inference model's base >> or schema graphs and then tell (or force) Fuseki to re-run the >> reasoner for a single (or all) inference model(s)? >> >> I understand that I can built a custom solution using Jena but I'm >> really hoping to avoid that and continue to use Fuseki directly which >> except for this issue is great for my use cases. I'm also not >> opposed to modifying the source for Fuseki to make such an >> enhancement if that's the best way forward (tips on what to do would >> be very welcome). >> >> Any advice and guidance would be very welcome. >> >> Thanks, >> >> Howard Burrows >> > > Hi Howard, > > I don't think there is a way - updates to an infernece model do need to go in > through the inference model. Even if there were, it would likely need to e a > complete reinference because the details of what the changes were would be > lost. > > It might be good to have a Fuseki mechanism to reapply the configuration for > a dataset without needing a restart as long as it does not open a DOS attack > path. > > Andy
