-
Type: Improvement
-
Status: Open
-
Priority: Minor
-
Resolution: Unresolved
-
Affects Version/s: 10.10
-
Fix Version/s: QualifiedToSchedule
-
Component/s: Streams
-
Tags:
-
Team:PLATFORM
-
Story Points:1
Today the Stream Processor settings (org.nuxeo.lib.stream.computation.Settings) uses constructors to set defaults for computations and streams and there are too many defaults:
- defaultConcurrency
- defaultPartitions
- defaultCodec
- defaultPolicy
- defaultFilter
- defaultExternal
This must be refactored to using a builder, other constructors must be deprecated.