Skip to content

Update client libraries to rotate conditions by experiment #3239

Description

@bcb37

In #3196 we changed to API to cycle through the condition stack by experiment. The client libraries still maintain a separate stack for each decision point. We should make it consistent with the new API behavior. It should:

  • maintain one condition stack per experiment
  • rotate the stack when any decision point in the experiment is hit
  • only make an assign call when there's no cached condition stack for the experiment

Metadata

Metadata

Assignees

Labels

Type

No type

Projects

Status
Code Review

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions