chenejac / VIVOTestMigrationJIRANotClosed

0 stars 0 forks source link

VIVO-1718: TDB RDF Delta Patch Messaging #112

Open chenejac opened 4 years ago

chenejac commented 4 years ago

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/]

chenejac commented 4 years ago

William Welling said:

Can be tested with https://github.com/TAMULib/vivo-vagrant/tree/rdf-delta-messaging.

chenejac commented 4 years ago

Andrew Woods said:

[~accountid:557058:abe52938-e5a4-4b11-be6c-c0d83a4b2577]: Do you believe this is ready for a pull-request to Vitro?

chenejac commented 4 years ago

William Welling said:

[~accountid:60785ded115da6006f540529] Yes I do. [https://github.com/vivo-project/Vitro/pull/130]

I can demonstrate today if you would like.

chenejac commented 4 years ago

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.