-
Type: New Feature
-
Status: Resolved
-
Priority: Minor
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 10.2
-
Epic Link:
-
Upgrade notes:
-
Sprint:nxcore 10.2.7, nxcore 10.2.8
-
Story Points:8
We need a Stream Processor having a batch policy and being able to run something.
Services should be extensible to be able to run any kind of bulk actions.
We will also implement a BulkSetProperty computation as the first Bulk action.
The action will takes the property xpath and the value to set.
Bulk actions are registered to BulkComponent along with these (potential) metadata:
- idempotent: the action on the document can be done multiple time, and so produce the same result on the same document
- policy in case of error: continue, abort, move records to an error stream
- concurrency in execution: can we process concurrently the doc ids
- bulk concurrency: if the action can be done concurrently with another bulk action or not (delete document or move document).
There are no Sub-Tasks for this issue.