diff --git a/modules/experiment/src/main/java/com/intuit/wasabi/experiment/impl/ExperimentsImpl.java b/modules/experiment/src/main/java/com/intuit/wasabi/experiment/impl/ExperimentsImpl.java index f592b4380..89e424953 100644 --- a/modules/experiment/src/main/java/com/intuit/wasabi/experiment/impl/ExperimentsImpl.java +++ b/modules/experiment/src/main/java/com/intuit/wasabi/experiment/impl/ExperimentsImpl.java @@ -357,7 +357,7 @@ public boolean buildUpdatedExperiment(Experiment experiment, Experiment updates, if (updates.getHypothesisIsCorrect() != null && !updates.getHypothesisIsCorrect().equals(experiment.getHypothesisIsCorrect())) { builder.withHypothesisIsCorrect(updates.getHypothesisIsCorrect()); requiresUpdate = true; - changeData = new ExperimentAuditInfo("hypothesisiscorrect", experiment.getHypothesisIsCorrect(), updates.getHypothesisIsCorrect()); + changeData = new ExperimentAuditInfo("hypothesis_is_correct", experiment.getHypothesisIsCorrect(), updates.getHypothesisIsCorrect()); changeList.add(changeData); } if (updates.getResults() != null && !updates.getResults().equals(experiment.getResults())) { diff --git a/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperiment.java b/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperiment.java index 69c8e3f8a..219442f30 100644 --- a/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperiment.java +++ b/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperiment.java @@ -46,7 +46,7 @@ public CassandraExperiment(ColumnList columns) { super.setDescription( columns.getStringValue("description", null)); super.setHypothesisIsCorrect( - columns.getStringValue("hypothesisiscorrect", null)); + columns.getStringValue("hypothesis_is_correct", null)); super.setResults( columns.getStringValue("results", null)); super.setRule( diff --git a/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperimentRepository.java b/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperimentRepository.java index 72c9709c9..604a85f78 100644 --- a/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperimentRepository.java +++ b/modules/repository/src/main/java/com/intuit/wasabi/repository/impl/cassandra/CassandraExperimentRepository.java @@ -236,7 +236,7 @@ public Experiment.ID createExperiment(NewExperiment newExperiment) // clobbered. In practice, this should never happen, but... // TODO: Implement a transactional recipe final String CQL = "insert into experiment " + - "(id, description, hypothesisiscorrect, results, rule, sample_percent, start_time, end_time, " + + "(id, description, hypothesis_is_correct, results, rule, sample_percent, start_time, end_time, " + " state, label, app_name, created, modified, is_personalized, model_name, model_version," + " is_rapid_experiment, user_cap, creatorid) " + "values (?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?, ?)"; @@ -465,7 +465,7 @@ public Experiment updateExperiment(Experiment experiment) validator.validateExperiment(experiment); final String CQL = "update experiment " + - "set description = ?, hypothesisiscorrect = ?, results = ?, rule = ?, sample_percent = ?, " + + "set description = ?, hypothesis_is_correct = ?, results = ?, rule = ?, sample_percent = ?, " + "start_time = ?, end_time = ?, " + "state=?, label=?, app_name=?, modified=? , is_personalized=?, model_name=?, model_version=?," + " is_rapid_experiment=?, user_cap=?" + diff --git a/modules/repository/src/main/resources/com/intuit/wasabi/repository/impl/cassandra/experiments/mutation/V028.sql b/modules/repository/src/main/resources/com/intuit/wasabi/repository/impl/cassandra/experiments/mutation/V028.sql index 03e299ca9..ec3af32e8 100644 --- a/modules/repository/src/main/resources/com/intuit/wasabi/repository/impl/cassandra/experiments/mutation/V028.sql +++ b/modules/repository/src/main/resources/com/intuit/wasabi/repository/impl/cassandra/experiments/mutation/V028.sql @@ -1,4 +1,4 @@ -- Altering experiment table to include hypothesis check and results fields -alter TABLE experiment ADD hypothesisIsCorrect varchar; +alter TABLE experiment ADD hypothesis_is_correct varchar; alter TABLE experiment ADD results varchar; \ No newline at end of file