Details
-
Task
-
Status: Closed (View Workflow)
-
P2
-
Resolution: Done
-
None
-
customfield_11100 32213
-
CP: sprint 96
-
1
-
Core: Platform
-
Q3 2020
Description
Add PgUtil.postSync.
This method takes a list of entities and saves them into the database using a single INSERT.
We already have the code in mod-inventory-storage:
https://github.com/folio-org/mod-inventory-storage/blob/v18.2.3/src/main/java/org/folio/rest/impl/StorageHelper.java#L75
Move the code from mod-inventory-storage to PgUtil to allow re-use by all modules that use RMB without using copy & paste.
Reject the request if the number of records exceeds 1000 to prevent out-of-memory errors. This method loads all records into the memory before sending them to the database, it does not stream.
TestRail: Results
Attachments
Issue Links
- blocks
-
MODINVSTOR-552 /instance-storage/batch/synchronous API does not create metadata property
-
- Closed
-
-
MODUSERS-3 Add bulk-loading functionality to mod-users
-
- Closed
-
- relates to
-
RMB-698 saveBatch and upsertBatch should create metadata
-
- Closed
-
-
RMB-707 Remove JwtUtils in favour of okapi-common's OkapiToken
-
- Closed
-
-
FOLIO-2409 Reduce default page size limit.maximum to 1000 in traits/pageable.raml
-
- Open
-
-
RMB-535 SPIKE allow module to set the maximum number of records that can be sent during a batch PUT/POST
-
- Open
-
-
UXPROD-2320 Improvements to User loader - source of feed
-
- Draft
-