Details
-
Umbrella
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
None
-
-
Concorde
Description
Purpose:
This is a parent umbrella for backend work for uploading functionality: UIDEXP-5.
Implementation details:
- API for the file uploading is provided for UI
- The endpoint receives a file (.csv) in chunks using RMB streaming capabilities
- The file data is stored separately from file metadata:
We store file binary data at the file system of the module, however, metadata is stored in the module's database. - There is an ability to save a file in chunks
- There is an ability to clear the file storage at configurable periods of time, 1 time per hour by default
- The REST API is described with curl examples, request/response structure
TestRail: Results
Attachments
Issue Links
- defines
-
UXPROD-2065 Export Manager - data export landing page
-
- Closed
-
- is defined by
-
MDEXP-43 FileUploadService: create DAO for FileDefinition
-
- Closed
-
-
MDEXP-44 FileUploadService: implement ability to save file data
-
- Closed
-
-
MDEXP-45 FileUploadService: Create REST API to upload file
-
- Closed
-
-
MDEXP-49 StorageCleanupService: ability to clear up file storage
-
- Closed
-
-
MDEXP-53 Create documentation for the file uploading
-
- Closed
-
- is required by
-
UIDEXP-5 Data Export App - landing page - selecting file with UUIDs
-
- Closed
-
- relates to
-
MODBULKED-2 [SPIKE]:File upload functionality
-
- Closed
-
-
MODBULKED-4 [SPIKE]:File download functionality
-
- Closed
-