Details
-
Story
-
Status: Closed (View Workflow)
-
P3
-
Resolution: Done
-
None
-
-
EPAM BatchLoader Sprint 3
-
5
-
Folijet
Description
Module should provide a CRUD API for the Snapshot entity.
This entity should store information about import job and progress for loading records into storage. All records should be linked to snapshot. During import records, we should create snapshot first of all and send chunks with records which are associated with this snapshot. Also, this entity should store the status of the snapshot. This status will indicate that the process is finished. Job id should be a primary key for a snapshot.
Link to API design
Steps
- Add schemas
- Add table to database
- Add endpoint definitions to the raml file
- Add implementations to the endpoints methods
- Create API tests for each endpoint
TestRail: Results
Attachments
Issue Links
- blocks
-
MODSOURMAN-9 Create ChangeManager component, expose API for JobExecutions creation
-
- Closed
-
-
MODSOURMAN-11 Create ChangeEngine component for parsing raw records
-
- Closed
-
- relates to
-
MODSOURCE-3 Create tech design for "Source Records Storage" module
-
- Closed
-
-
UXPROD-656 Data Import (Batch Importer for Bib Acq) Infrastructure and Planning
-
- Closed
-