Open chenejac opened 5 years ago
William Welling said:
Can be tested with https://github.com/TAMULib/vivo-vagrant/tree/rdf-delta-messaging.
Andrew Woods said:
[~accountid:557058:abe52938-e5a4-4b11-be6c-c0d83a4b2577]: Do you believe this is ready for a pull-request to Vitro?
William Welling said:
[~accountid:60785ded115da6006f540529] Yes I do. [https://github.com/vivo-project/Vitro/pull/130]
I can demonstrate today if you would like.
Andrew Woods said:
[~accountid:557058:abe52938-e5a4-4b11-be6c-c0d83a4b2577]: Needless to say, this is exciting and important functionality. As the VIVO project moves towards a more decoupled architecture, several technical discussions on this functionality have landed on the recommendation that the the RDF-Delta tooling be triggered by calls on Vitro's RDFService (https://github.com/vivo-project/Vitro/blob/master/api/src/main/java/edu/cornell/mannlib/vitro/webapp/rdfservice/RDFService.java), rather than TDB.
William Welling (Migrated from VIVO-1718) said:
This task is to have TDB dataset provide RDF Delta patches, publishing to a message broker.
Should be configurable to specify RDF Delta patch log server and message broker.
[https://afs.github.io/rdf-delta/delta.html]
[https://activemq.apache.org/components/artemis/]