Page 1 of 13. Showing 129 results (0.06 seconds)
Scripts for Inventory, Source Record Storage, and Data Import Cleanup
The following scripts may be used for identifying and cleaning up records in FOLIO's Source Record Storage and Inventory. More technical details are available … source is anything other than FOLIO or MARC If the Inventory Holdings source = MARC, check to see if there is a linked SRS MARC Holdings record If yesSearch in Source Record Storage
jenncolt (for this feature) abreaux (for SRS) Introduction The existing Source Record Storage (SRS) solution for FOLIO has a limited set of search … documents in the Source Record Storage. Since JSON is an open type, it allows us to work with loosely structured data types, an example of which is MARC. Using JSONmod-source-record-storage performance for standard requests on big database.
1. For measuring srs(mod-source-record-storage) performance was created and deployed testing vagrant-box locally. It has specific resources: vb.cpus = 3 … -storage/source-records/{id}: source-storagesourcerecords.png Average time=61ms: source-storagesourcerecordsavg.png - /source-storage/source-recordsApproach to update SRS MARC Records and corresponding inventory Instances
https://github.com/folio-org/mod-source-record-manager/blob/master/mod-source-record-manager-server/src/main/resources/rules/rules.json Approach & Design SRS is short for mod-source-record-storage SRM or CM (Change Manager) can be used interchangeably and refer to mod-source-record-manager SRM exposes the following endpoints for quickMarc to retrieve the MARC recordMODDICORE-146 SPIKE: Instance & SRS record updates need to honor MARC field protections
it is necessary to add an additional call to mod-source-record-storage module for retrieving an existing MARC record for the target instance. The mod-inventory … instance. mod-source-record-storage consumes "DI_INVENTORY_INSTANCE_UPDATED_READY_FOR_POST_PROCESSING" message to update incoming record fields in storageMARC bib: logic and rules in FOLIO
mod-source-record-manager 999ff Bibliographic Update $s and $i with newly created SRS Record and Instance IDs Derive new MARC / Import MARCs mod-source … new MARC / Import MARCs mod-source-record-manager 003 Bibliographic Move field value with 001 to 035 and remove Derive new MARC / Import MARCs mod-sourceData Import MARC Authorities (Nolana)
inventory.kafka.MarcBibInstanceHridSetConsumerVerticle.instancesNumber=10 kafka.consumer.max.poll.records=10 mod-inventory-storage 1024 CPU units, 1962MB mem mod-source-record-storage 1024 CPU units, 1440MB mem mod-source-record-manager 1024 CPU units, 3688MB mem mod-data-import 256 CPU units, 1844MB mem mod-data-import-cs 128 CPU units, 896MB memMARC Authority - System updates and quickMARC validation rules
Import MARCs mod-source-record-manager 999ff Authority Update $s with SRS UUID and Update $i with mod-inventory-storage Import MARCs mod-source-record … mod-source-record-manager 003 Authority No logic to apply Import MARCs mod-source-record-manager 005 Authority Set current date-time Update MARCLinking MARC bib fields to MARC authority headings/references
record in SRS that will be updated, the source-record-storage should request mod-entities-links to get the fields that should be updated (linked_sub_fields … it should be done in SRS, mod-inventory-storage, mod-search and on UI of quick marc. Mod-entities-links The new module should be created for handling links betweenMARC Holdings - System updates and quickMARC validation rules
MARCs mod-source-record-manager 999ff Holdings Update $s and $i with newly created SRS Record and Holdings IDs Create MARC/Import MARCs mod-source … Holdings Move field value with 003 to 035 and set holdings HRID Import MARCs mod-source-record-manager 003 Holdings Move field value with 001 to 035