Open arteymix opened 3 years ago
This is regarding SplitExperimentService.split.
SplitExperimentService.split
I tried to make it @Transactional at some point, but it didn't work properly. Multiple things can go wrong in there since it's a complex operation that can leave the original experiment or some of its parts in a bad state.
@Transactional
I noticed this while reviewing SonarQube report.
Splitting yes, but not postprocessing afterwards.
This is regarding
SplitExperimentService.split
.I tried to make it
@Transactional
at some point, but it didn't work properly. Multiple things can go wrong in there since it's a complex operation that can leave the original experiment or some of its parts in a bad state.I noticed this while reviewing SonarQube report.