Details
-
Umbrella
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
-
Folijet
-
XXL < 30 days
-
Very Small (VS) < 1 day
Description
Motivation
To support the new data-import process with JobProfile and use mod-pub-sub as a transport and data-import-processing-core for processing JobProfiles\Match\Actions\Mapping
Steps
- Declare an EventDescriptor and integrate the module with mod-pub-sub
- Create needed action handlers for all types of events in data-import
- Use JobProfile as metadata for making actions
- Refactor current stubbed approach to use a new mechanism
Results
- Implemented action handlers for Create action instances\holdings\marc bibs
- Implemented events for update marc bib 999 field
- Working data-flow
- * Drop file
- * Choose profile
- * Click Run(secret) button
- * Instances\Holdings\Records created
TestRail: Results
Attachments
Issue Links
- blocks
-
UIDATIMP-418 Remove defaultMapping query param when data-import process is run with chosen JobProfile
-
- Closed
-
- defines
-
UXPROD-2209 Bring Action Profiles to life: next work
-
- Closed
-
- is blocked by
-
MODINV-172 Apply event-driven approach for data-import actions in inventory
-
- Closed
-
- is defined by
-
MODSOURCE-94 Integrate mod-source-record-storage with mod-pubsub
-
- Closed
-
-
MODSOURCE-96 Create event handler to update instance id to MARC bibliographic record
-
- Closed
-
-
MODSOURMAN-238 Integrate mod-source-record-manager with mod-pubsub
-
- Closed
-
-
MODSOURMAN-241 Implement endpoint to get event with saved instance
-
- Closed
-
-
MODSOURMAN-242 Implement event sending on saving records in record-storage
-
- Closed
-
-
MODSOURMAN-243 Implement endpoint to receive event about processed record
-
- Closed
-
-
MODSOURMAN-244 Implement endpoint to receive events about data import errors
-
- Closed
-
-
MODSOURMAN-258 Replace SourceRecordChunk with JobExecutionProgress entity
-
- Closed
-
- relates to
-
UXPROD-2012 NFR: Data Import Pub-Sub (Event Driven) Infrastructure, part 2
-
- Closed
-
-
UXPROD-2196 NFR: PubSub enhancements (BE)
-
- Open
-