We need a new Stream Processing for CSV Export.
This stream processing will be registered as a BAF action
Several computation will be needed:
- query a projection and serialize it as CSV (basic representation - only scalar)
- input: document ids
- ouptut: string (serialization)
- concurrence: multi
- materialize as a file
- input: string
- output: string (blob reference in transient store)
- concurrence: single
- sort the file
- input: string (blob reference in transient store)
- output: string (blob reference in transient store)
- concurrence: single
- archive the file
- input: string (blob reference in transient store)
- output: status
- concurrence: single