Skip to content

Commit 31f8367

Browse files
committed
testing
1 parent cf67123 commit 31f8367

File tree

1 file changed

+41
-41
lines changed

1 file changed

+41
-41
lines changed

core-api/src/main/java/com/optimizely/ab/config/DatafileProjectConfig.java

Lines changed: 41 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -393,47 +393,47 @@ private List<Experiment> injectFeatureRolloutVariations(
393393

394394
List<Experiment> updatedExperiments = new ArrayList<>(allExperiments);
395395

396-
for (FeatureFlag flag : featureFlags) {
397-
Variation everyoneElseVariation = getEveryoneElseVariation(flag, rolloutMap);
398-
if (everyoneElseVariation == null) {
399-
continue;
400-
}
401-
402-
for (String experimentId : flag.getExperimentIds()) {
403-
Integer index = experimentIndexMap.get(experimentId);
404-
if (index == null) {
405-
continue;
406-
}
407-
Experiment experiment = updatedExperiments.get(index);
408-
if (!Experiment.TYPE_FR.equals(experiment.getType())) {
409-
continue;
410-
}
411-
412-
// Create new experiment with injected variation and traffic allocation
413-
List<Variation> newVariations = new ArrayList<>(experiment.getVariations());
414-
newVariations.add(everyoneElseVariation);
415-
416-
List<TrafficAllocation> newTrafficAllocation = new ArrayList<>(experiment.getTrafficAllocation());
417-
newTrafficAllocation.add(new TrafficAllocation(everyoneElseVariation.getId(), 10000));
418-
419-
Experiment updatedExperiment = new Experiment(
420-
experiment.getId(),
421-
experiment.getKey(),
422-
experiment.getStatus(),
423-
experiment.getLayerId(),
424-
experiment.getAudienceIds(),
425-
experiment.getAudienceConditions(),
426-
newVariations,
427-
experiment.getUserIdToVariationKeyMap(),
428-
newTrafficAllocation,
429-
experiment.getGroupId(),
430-
experiment.getCmab(),
431-
experiment.getType()
432-
);
433-
434-
updatedExperiments.set(index, updatedExperiment);
435-
}
436-
}
396+
// for (FeatureFlag flag : featureFlags) {
397+
// Variation everyoneElseVariation = getEveryoneElseVariation(flag, rolloutMap);
398+
// if (everyoneElseVariation == null) {
399+
// continue;
400+
// }
401+
402+
// for (String experimentId : flag.getExperimentIds()) {
403+
// Integer index = experimentIndexMap.get(experimentId);
404+
// if (index == null) {
405+
// continue;
406+
// }
407+
// Experiment experiment = updatedExperiments.get(index);
408+
// if (!Experiment.TYPE_FR.equals(experiment.getType())) {
409+
// continue;
410+
// }
411+
412+
// // Create new experiment with injected variation and traffic allocation
413+
// List<Variation> newVariations = new ArrayList<>(experiment.getVariations());
414+
// newVariations.add(everyoneElseVariation);
415+
416+
// List<TrafficAllocation> newTrafficAllocation = new ArrayList<>(experiment.getTrafficAllocation());
417+
// newTrafficAllocation.add(new TrafficAllocation(everyoneElseVariation.getId(), 10000));
418+
419+
// Experiment updatedExperiment = new Experiment(
420+
// experiment.getId(),
421+
// experiment.getKey(),
422+
// experiment.getStatus(),
423+
// experiment.getLayerId(),
424+
// experiment.getAudienceIds(),
425+
// experiment.getAudienceConditions(),
426+
// newVariations,
427+
// experiment.getUserIdToVariationKeyMap(),
428+
// newTrafficAllocation,
429+
// experiment.getGroupId(),
430+
// experiment.getCmab(),
431+
// experiment.getType()
432+
// );
433+
434+
// updatedExperiments.set(index, updatedExperiment);
435+
// }
436+
// }
437437

438438
return updatedExperiments;
439439
}

0 commit comments

Comments
 (0)