Closed scande3 closed 8 years ago
@scande3 I want to make sure you know that RDF::Blazegraph
is to be used with caution. Updating triples with blank nodes will cause duplicate data unless the delete targets are very carefully deleted (i.e. RDF::Repository#delete(statement)
won't do the trick, due to mismatched bnode scopes).
It's possible this is fine for your use case; I can't tell from a quick skim of this code. But use caution. See BLZG-1434 for some more context.
I do plan to update RDF::Blazegraph
for RDF.rb 2.0, but it's somewhat low on my priority list at the moment. Contributions from people working in this project are very welcome. There is a short list of open issues at https://github.com/ruby-rdf/rdf-blazegraph/issues.
This commit adds functionality for Blazegraph and Repository interfaces. In addition, it adds a better way to spin up a marmotta or blazegraph instance. While functional, two issues remain that will need to be fixed: