MODDATAIMP-588 Spike: Investigate possibility of removing Kafka cache

MODDATAIMP-588 Spike: Investigate possibility of removing Kafka cache

Stories to implement in mod-source-record-manager

Jira story for StoredRecordChunksKafkaHandler: https://folio-org.atlassian.net/browse/MODSOURMAN-638

Jira story for performance improvement: https://folio-org.atlassian.net/browse/MODSOURMAN-639

Jira story for DataImportJournalKafkaHandler: https://folio-org.atlassian.net/browse/MODSOURMAN-640

Jira story for DataImportKafkaHandler: https://folio-org.atlassian.net/browse/MODSOURMAN-641

Also new Jira story https://folio-org.atlassian.net/browse/MODSOURMAN-642 has been created to analyze possibilities of combining job_execution with job_execution_progress tables, and job_execution with job_monitoring tables. This story should be assigned to DBA for analysis.

Stories to implement in mod-inventory:

Case 1: Records creation:

KafkaCache from DataImportKafkaHandler https://folio-org.atlassian.net/browse/MODINV-603 should be removed after implementing the following stories:

https://folio-org.atlassian.net/browse/MODINV-588

https://folio-org.atlassian.net/browse/MODINV-589

https://folio-org.atlassian.net/browse/MODINV-590

https://folio-org.atlassian.net/browse/MODINV-591

 

Case 2: Records update

Jira story for remove Kafka Cache from MarcBibInstanceHridSetKafkaHandler and MarcHoldingsRecordHridSetKafkaHandler: 

MODINV-598: Remove Kafka cache from update handlersClosed

Case 3: QuickMarcConsumerVerticle → QuickMarcKafkaHandler (TBD)