@Override
public void deleteExclusion(Experiment.ID expID_1, Experiment.ID expID_2, UserInfo user) {
Experiment exp_1 = experiments.getExperiment(expID_1);
Experiment exp_2 = experiments.getExperiment(expID_2);
if (exp_1 == null) {
throw new ExperimentNotFoundException(expID_1);
}
if (exp_2 == null) {
throw new ExperimentNotFoundException(expID_2);
}
mutexRepository.deleteExclusion(expID_1, expID_2);
eventLog.postEvent(new ExperimentChangeEvent(user, exp_1, "mutex", exp_2.getLabel().toString(), null));
LOGGER.info("event=EXPERIMENT_METADATA_CHANGE, message=MUTUAL_EXCLUSION_DELETED, applicationName={}, configuration=[experiment1={}, experiment2={}]",
exp_1.getApplicationName(), exp_1.getLabel(), exp_2.getLabel());
}