Skip to content
This repository was archived by the owner on May 30, 2024. It is now read-only.

Conversation

@LaunchDarklyCI
Copy link
Contributor

[5.10.1] - 2020-01-06

Fixed:

  • In rare circumstances (depending on the exact data in the flag configuration, the flag's salt value, and the user properties), a percentage rollout could fail and return a default value, logging the error "Data inconsistency in feature flag ... variation/rollout object with no variation or rollout". This would happen if the user's hashed value fell exactly at the end of the last "bucket" (the last variation defined in the rollout). This has been fixed so that the user will get the last variation.

eli-darkly and others added 30 commits October 5, 2018 13:02
refactor LDClient tests and add some new ones
# Conflicts:
#	test/LDClient-test.js
add option to reduce front-end metadata for untracked flags
add tests for CachingStoreWrapper + misc bug fixes
add some more feature store test coverage + misc Redis fixes
 Factor out caching and update queue from redis store for use in dynamo store
fix invalid data in feature store unit test
eli-darkly and others added 24 commits November 20, 2019 10:35
add more end-to-end tests, improve HTTP test helpers, general cleanup
…n-fixes

minor fixes to config validation messages + add comment
don't let user fall outside of last bucket in rollout
@LaunchDarklyCI LaunchDarklyCI merged commit dc84212 into master Jan 6, 2020
@LaunchDarklyCI LaunchDarklyCI deleted the release-5.10.1 branch January 6, 2020 21:54
LaunchDarklyCI pushed a commit that referenced this pull request Jan 15, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

8 participants