Architecture #26416
open
JVM platform limit requires splitting services in RudderConfig
Added by Clark ANDRIANASOLO about 1 month ago.
Updated 9 days ago.
Category:
Architecture - Code maintenance
Description
We have a compilation error platform restriction a parameter list's length cannot exceed 254
when adding new lazy val into RudderConfig initialization in rudder-web.
We would need to properly split the initialization module into submodules to prevent this every time we add new structures.
- Target version changed from 8.3.0~beta1 to 8.3.0~beta2
- Target version changed from 8.3.0~beta2 to 8.2.6
- Status changed from New to In progress
- Assignee set to François ARMAND
- Target version changed from 8.2.6 to 8.3.0~beta2
So, targeting 8.3 in the end, because what seems to repair deals with API which changed a lot between Rudder 8.2 and 8.3, so it would lead to merge problem in any case.
- Status changed from In progress to Pending technical review
- Assignee changed from François ARMAND to Vincent MEMBRÉ
- Pull Request set to https://github.com/Normation/rudder/pull/6284
- Status changed from Pending technical review to Pending release
Also available in: Atom
PDF