-
Task
-
Resolution: Unresolved
-
L3 - Default
-
None
-
None
-
S
Context:
Currently the data generator has the whole backend as a dependency, and with that comes a lot of stuff that it uses, e.g. jackson, etc.
also some DTO classes from the Optimize backend where the engine DTO classes could be used instead of them.
This came up to be problematic in OPT-2254 since the datagenerator was starting to generate data parallel to the building of Optimize, which lead to segmentation fault errors and the crash of the JVM.
It is not obvious that the data generator would have such a dependency, since it seems unnecessary.
AT:
- Optimize backend is removed as a dependency for the data generator and the needed third-party dependencies are added directly to the data generator.