Sub-issue of open-feature/flagd#1904. See the parent issue for full details on each bug.
Fix in-process evaluation consistency for:
All custom operator errors must return null (or language equivalent) to ensure errors trigger a default variant fallback, not a false branch.
The flagd-testbed gherkin suite is being enhanced to cover these edge cases (open-feature/flagd-testbed#339). Once available, run the new scenarios and fix any failures.
Note: fractional bucketing differences will be addressed separately by open-feature/flagd#1903.
@toddbaert will coordinate the release across providers.
Sub-issue of open-feature/flagd#1904. See the parent issue for full details on each bug.
Fix in-process evaluation consistency for:
sem_verparsing/comparison$evaluators/$refresolutionAll custom operator errors must return
null(or language equivalent) to ensure errors trigger a default variant fallback, not afalsebranch.The flagd-testbed gherkin suite is being enhanced to cover these edge cases (open-feature/flagd-testbed#339). Once available, run the new scenarios and fix any failures.
@toddbaert will coordinate the release across providers.