From f05e28d990c064ffe1b5b215b9141e0c3a626114 Mon Sep 17 00:00:00 2001 From: Jaivardhan Date: Thu, 21 Mar 2024 10:56:47 +0530 Subject: [PATCH 1/2] TP-61545 || Enable the option of customizing enableClickStream in variant api as well --- litmus-client/pom.xml | 2 +- .../src/main/java/com/navi/medici/litmus/DefaultLitmus.java | 3 ++- litmus-client/src/main/resources/app.properties | 2 +- litmus-mock/pom.xml | 2 +- litmus-proxy/pom.xml | 2 +- 5 files changed, 6 insertions(+), 5 deletions(-) diff --git a/litmus-client/pom.xml b/litmus-client/pom.xml index 28933c5..2c92723 100644 --- a/litmus-client/pom.xml +++ b/litmus-client/pom.xml @@ -9,7 +9,7 @@ litmus-client - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-client diff --git a/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java b/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java index 5bba0c0..d3eb955 100644 --- a/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java +++ b/litmus-client/src/main/java/com/navi/medici/litmus/DefaultLitmus.java @@ -227,7 +227,8 @@ public class DefaultLitmus implements Litmus { ? VariantUtil.selectVariant(litmusExperiment, context, defaultValue) : defaultValue; - if (config.isEnableClickStream()) { + + if (Objects.nonNull(litmusExperiment) && config.isEnableClickStream() && litmusExperiment.isEnableClickStream() ) { this.eventDispatcher.publish(context, litmusExperiment, enabled, variant); } diff --git a/litmus-client/src/main/resources/app.properties b/litmus-client/src/main/resources/app.properties index 98132db..7828475 100644 --- a/litmus-client/src/main/resources/app.properties +++ b/litmus-client/src/main/resources/app.properties @@ -1 +1 @@ -litmus.client.version=3.0.1-RELEASE \ No newline at end of file +litmus.client.version=3.0.2-RELEASE \ No newline at end of file diff --git a/litmus-mock/pom.xml b/litmus-mock/pom.xml index df833f9..0cbca76 100644 --- a/litmus-mock/pom.xml +++ b/litmus-mock/pom.xml @@ -22,7 +22,7 @@ com.navi.medici litmus-client - 3.0.1-RELEASE + 3.0.2-RELEASE diff --git a/litmus-proxy/pom.xml b/litmus-proxy/pom.xml index a914566..60b877b 100644 --- a/litmus-proxy/pom.xml +++ b/litmus-proxy/pom.xml @@ -23,7 +23,7 @@ com.navi.medici litmus-client - 3.0.1-RELEASE + 3.0.2-RELEASE From a0bf675ca17406f4c8a00f13cdbb300f989ab3f7 Mon Sep 17 00:00:00 2001 From: Jaivardhan Date: Fri, 22 Mar 2024 10:03:05 +0530 Subject: [PATCH 2/2] TP-61545 || Upgrade the other pom as well --- litmus-cache/pom.xml | 4 ++-- litmus-client/pom.xml | 4 ++-- litmus-core/pom.xml | 14 +++++++------- litmus-db/pom.xml | 6 +++--- litmus-liquibase/pom.xml | 4 ++-- litmus-mock/pom.xml | 6 +++--- litmus-model/pom.xml | 4 ++-- litmus-proxy/pom.xml | 8 ++++---- litmus-util/pom.xml | 4 ++-- pom.xml | 2 +- 10 files changed, 28 insertions(+), 28 deletions(-) diff --git a/litmus-cache/pom.xml b/litmus-cache/pom.xml index e75a65f..ca2491a 100644 --- a/litmus-cache/pom.xml +++ b/litmus-cache/pom.xml @@ -4,11 +4,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-cache - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-cache diff --git a/litmus-client/pom.xml b/litmus-client/pom.xml index 2c92723..365a18e 100644 --- a/litmus-client/pom.xml +++ b/litmus-client/pom.xml @@ -5,7 +5,7 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-client @@ -43,7 +43,7 @@ com.navi.medici litmus-model - 3.0.1-RELEASE + 3.0.2-RELEASE diff --git a/litmus-core/pom.xml b/litmus-core/pom.xml index 74b429a..1a53419 100644 --- a/litmus-core/pom.xml +++ b/litmus-core/pom.xml @@ -5,11 +5,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-core - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-core @@ -31,19 +31,19 @@ com.navi.medici litmus-model - 3.0.1-RELEASE + 3.0.2-RELEASE com.navi.medici litmus-db - 3.0.1-RELEASE + 3.0.2-RELEASE com.navi.medici litmus-util - 3.0.1-RELEASE + 3.0.2-RELEASE @@ -61,13 +61,13 @@ com.navi.medici litmus-cache - 3.0.1-RELEASE + 3.0.2-RELEASE com.navi.medici litmus-util - 3.0.1-RELEASE + 3.0.2-RELEASE diff --git a/litmus-db/pom.xml b/litmus-db/pom.xml index 97816d9..c7ebb40 100644 --- a/litmus-db/pom.xml +++ b/litmus-db/pom.xml @@ -4,11 +4,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-db - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-db @@ -31,7 +31,7 @@ com.navi.medici litmus-model - 3.0.1-RELEASE + 3.0.2-RELEASE com.vladmihalcea diff --git a/litmus-liquibase/pom.xml b/litmus-liquibase/pom.xml index 6d15893..c971b74 100644 --- a/litmus-liquibase/pom.xml +++ b/litmus-liquibase/pom.xml @@ -4,11 +4,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-liquibase - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-liquibase diff --git a/litmus-mock/pom.xml b/litmus-mock/pom.xml index 0cbca76..1083af2 100644 --- a/litmus-mock/pom.xml +++ b/litmus-mock/pom.xml @@ -4,11 +4,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-mock - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-mock @@ -16,7 +16,7 @@ com.navi.medici litmus-model - 3.0.1-RELEASE + 3.0.2-RELEASE diff --git a/litmus-model/pom.xml b/litmus-model/pom.xml index 1835f8d..507c458 100644 --- a/litmus-model/pom.xml +++ b/litmus-model/pom.xml @@ -5,11 +5,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-model - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-model diff --git a/litmus-proxy/pom.xml b/litmus-proxy/pom.xml index 60b877b..576d13e 100644 --- a/litmus-proxy/pom.xml +++ b/litmus-proxy/pom.xml @@ -4,11 +4,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-proxy - 3.0.1-RELEASE + 3.0.2-RELEASE jar litmus-proxy @@ -17,7 +17,7 @@ com.navi.medici litmus-model - 3.0.1-RELEASE + 3.0.2-RELEASE @@ -29,7 +29,7 @@ com.navi.medici litmus-util - 3.0.1-RELEASE + 3.0.2-RELEASE diff --git a/litmus-util/pom.xml b/litmus-util/pom.xml index 8bc9b7a..36683ff 100644 --- a/litmus-util/pom.xml +++ b/litmus-util/pom.xml @@ -5,11 +5,11 @@ litmus com.navi.medici - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-util - 3.0.1-RELEASE + 3.0.2-RELEASE litmus-util diff --git a/pom.xml b/pom.xml index f6a86ef..1be8ef5 100644 --- a/pom.xml +++ b/pom.xml @@ -4,7 +4,7 @@ 4.0.0 com.navi.medici litmus - 3.0.1-RELEASE + 3.0.2-RELEASE pom litmus