Commit Graph

53 Commits

Author SHA1 Message Date
chandresh pancholi
5731cce84e Litmus client library refactor 2022-04-25 19:11:46 +05:30
chandresh pancholi
9e315ccdd4 passing meter registry to litmus proxy 2022-04-11 15:15:05 +05:30
chandresh pancholi
5ce80b6877 Litmus prometheus integration. updating litmus version 2022-04-11 14:55:20 +05:30
chandresh pancholi
9d81851e77 Litmus prometheus integration 2022-04-11 14:52:50 +05:30
chandresh pancholi
062bd7244d improving clickstream logging 2022-03-28 19:11:20 +05:30
chandresh pancholi
c362a0a123 improving clickstream logging 2022-03-28 19:09:35 +05:30
chandresh pancholi
36b4ed5a3b litmus version upgrade in docker image
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-12-29 12:02:46 +05:30
chandresh pancholi
bbc051bb6e litmus version upgrade
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-12-29 11:48:42 +05:30
chandresh pancholi
57e8d629c4 litmus version upgrade
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-12-29 11:40:30 +05:30
chandresh pancholi
72f99af834 updating log4j dependency
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-12-13 11:22:32 +05:30
chandresh pancholi
03aef8afb0 fixing fetch experiment scheduler
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-26 18:20:07 +05:30
chandresh pancholi
8b4e180d4f request metadata handler for litmus-proxy
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-26 17:16:03 +05:30
chandresh pancholi
1590f2ce19 request metadata handler for litmus-proxy
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-26 17:15:43 +05:30
chandresh pancholi
3e865a9e5a disabling swagger. not supported in spring 2.6.0 version
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-26 13:52:21 +05:30
chandresh pancholi
1063c64c2c mock dependency update
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-26 13:34:40 +05:30
chandresh pancholi
78103fd982 litmus prometheus integration
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-26 13:24:37 +05:30
chandresh pancholi
788cf948b1 litmus prometheus integration
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-26 01:54:10 +05:30
chandresh pancholi
c2393e4d18 making litmus-client friendly
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-25 23:38:38 +05:30
chandresh pancholi
447fff47e3 removing @RequiredArgsConstructor annotation
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-14 02:47:04 +05:30
chandresh pancholi
bf1cebb68b fixing checkstyle issue
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-13 22:51:19 +05:30
chandresh pancholi
2f98121128 s3 upload enabled for litmus-core
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-13 21:30:54 +05:30
chandresh pancholi
17d64243f9 Readme updated with contribution guide
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-13 16:00:54 +05:30
chandresh pancholi
ff2556ae0a Readme updated with contribution guide
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-13 15:59:18 +05:30
chandresh pancholi
1cf5f4972e reverting litmus client to java 11
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-11-13 03:01:57 +05:30
chandresh pancholi
0327b33038 litmus core/proxy endpoint addition. removing record class
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-29 14:43:02 +05:30
chandresh pancholi
b00988b943 litmus core/proxy endpoint addition
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-29 12:39:26 +05:30
chandresh pancholi
c723d672f9 litmus proxy config move to env variable
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-29 12:03:48 +05:30
chandresh pancholi
f568f83fdd clickstream npe fix if experiment not found
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-28 15:46:46 +05:30
chandresh pancholi
aae728a60c maven java 17 image updation
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-28 12:25:15 +05:30
chandresh pancholi
346cde714c clickstream integration fix
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-28 03:36:07 +05:30
chandresh pancholi
cca887c150 switch case refactoring
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-28 03:00:16 +05:30
chandresh pancholi
fe6214aff3 fixing variant bug. proxy health check
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-28 01:48:47 +05:30
chandresh pancholi
a28a2eedcf adding liquibase in litmus-proxy
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-26 17:48:18 +05:30
chandresh pancholi
8ae5866d7b fixing proxy docker file
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-26 17:18:15 +05:30
chandresh pancholi
96996c6d84 adding variants to experiment
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-24 03:47:54 +05:30
chandresh pancholi
29eef30c1d removing spring-redis-data-starter dependency
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-22 23:09:23 +05:30
chandresh pancholi
b51f488509 adding liveliness, readiness api
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-22 17:10:43 +05:30
chandresh pancholi
cb357a20b3 fixing dependency resolution issue in proxy/core
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-22 11:38:58 +05:30
chandresh pancholi
56ebc3e1aa fixing dependency resolution issue in proxy/core
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-22 11:31:26 +05:30
chandresh pancholi
9e17da2984 fixing dependency resolution issue in proxy/core
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-22 11:11:55 +05:30
chandresh pancholi
13331e6c15 adding packaging jar to each module
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-22 01:08:17 +05:30
chandresh pancholi
49f7ac5ba3 migrating redis from bloom filter to classic cache
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-22 01:00:32 +05:30
chandresh pancholi
ae64ff22d0 removing jacksonutil object
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-21 21:04:30 +05:30
chandresh pancholi
48d8d94dbe variant integration with litmus
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-21 20:53:01 +05:30
chandresh pancholi
c31cc33348 litmus-proxy module
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-07 14:06:21 +05:30
chandresh pancholi
3c5bacbcee experiment api, fixing userId, deviceId, flexible rollout strategy
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-07 01:40:59 +05:30
chandresh pancholi
47ddd6c20a segment creation with redis bloom filters
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-06 12:18:58 +05:30
chandresh pancholi
e8e82cdf74 litmus core/db/mock packages
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-05 00:43:11 +05:30
chandresh pancholi
7515642f37 litmus client. variable name change
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-04 11:40:22 +05:30
chandresh pancholi
80e5e1768d litmus client integration changes
Signed-off-by: chandresh pancholi <chandresh.pancholi@navi.com>
2021-10-04 11:14:28 +05:30