Skip to end of banner
Go to start of banner

mod-entities-links

Skip to end of metadata
Go to start of metadata

You are viewing an old version of this page. View the current version.

Compare with Current View Page History

Version 1 Next »

Update/Delete authority record linked to bibliographic records

Event is listened on inventory.authority Kafka topic.

Some starting/ending steps were skipped in diagrams as they relate to regular "Data import" flow.

F.e. update/delete authority flows start with event sent by inventory modules and there's no indication of events sent to mod-search after "Instance" is updated.

"Inventory event": https://github.com/folio-org/mod-entities-links/blob/master/src/main/resources/swagger.api/schemas/inventoryEvent.json

"Links change event"(mod-entities-links) : https://github.com/folio-org/mod-entities-links/blob/master/src/main/resources/swagger.api/mod-entities-links.yaml#L375 (linksChangeEvent)

"Links change event"(mod-source-record-storage) : https://github.com/folio-org/data-import-raml-storage/blob/e7f0fef18a5a00925e04a79bbbe5b6c82ae0df9c/schemas/mod-entities-links/bibAuthorityLinksUpdate.json

"Link update report"(mod-source-record-storage) : https://github.com/folio-org/data-import-raml-storage/blob/e7f0fef18a5a00925e04a79bbbe5b6c82ae0df9c/schemas/mod-source-record-storage/linkUpdateReport.json

"Link update report"(mod-inventory) : provided by `mod-source-record-storage-client` dependency

"MARC Bib update event"(mod-source-record-storage) : https://github.com/folio-org/data-import-raml-storage/blob/e7f0fef18a5a00925e04a79bbbe5b6c82ae0df9c/schemas/mod-source-record-storage/marcBibUpdate.json

"MARC Bib update event"(mod-inventory) : provided by `mod-source-record-storage-client` dependency


"jobId" in "Links change event" is generated in mod-entities-links and represents job for updating bib records linked to an authority record (which was updated through Data Import). As it's a new job - mod-source-record-storage create a new "Snapshot" for it before saving updated bib records.

Update bibliographic record linked to an authority record via "Data Import"

  • No labels