Version where bug was found:
e.g "5.1.0"
Describe the bug
Currently the various exclusions codes are not stored in the DB for simple and within subject experiments. Mark call code for exclusions needs optimization to not call various code blocks for all experiment state. We are also storing multiple rows for Individual Enrollments for within subject experiments and we are also storing multiple rows for monitored decision point table for experiment level exclusions.
To Reproduce
Steps to reproduce the behavior for few exclusions, or refer to the detailed document for all exclusion codes:
- Try to exclude a user who is on exclusion list using a segment or individual exclusion list.
- Once you hit /mark api for the user, you wont see its Data as the table is not getting populated with the reason for exclusion.
Expected behavior
Exclusions should work as expected for the above scenario.
Version where bug was found:
e.g "5.1.0"
Describe the bug
Currently the various exclusions codes are not stored in the DB for simple and within subject experiments. Mark call code for exclusions needs optimization to not call various code blocks for all experiment state. We are also storing multiple rows for Individual Enrollments for within subject experiments and we are also storing multiple rows for monitored decision point table for experiment level exclusions.
To Reproduce
Steps to reproduce the behavior for few exclusions, or refer to the detailed document for all exclusion codes:
Expected behavior
Exclusions should work as expected for the above scenario.