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

Conversation

@eli-darkly
Copy link
Contributor

[3.0.3] - 2018-03-26

Fixed

  • In the Redis feature store, fixed a synchronization problem that could cause a feature flag update to be missed if several of them happened in rapid succession.
  • Fixed a bug that would cause a NullPointerException when trying to evaluate a flag rule that contained an unknown operator type. This could happen if you started using some recently added feature flag functionality in the LaunchDarkly application but had not yet upgraded the SDK to a version that supports that feature. In this case, it should now simply treat that rule as a non-match.

Changed

  • The log message "Attempted to update ... with a version that is the same or older" has been downgraded from WARN level to DEBUG. It can happen frequently in normal operation when the client is in streaming mode, and is not a cause for concern.

eli-darkly and others added 24 commits February 7, 2018 12:46
fix error in javadoc code sample
# Conflicts:
#	CHANGELOG.md
#	README.md
#	gradle.properties
# Conflicts:
#	src/main/java/com/launchdarkly/client/Clause.java
#	src/test/java/com/launchdarkly/client/FeatureFlagTest.java
add more flag evaluation unit tests
treat unsupported operators as a non-match, don't throw NPE
fix Redis optimistic locking logic to retry updates as needed
…evel

reduce "same or lower version" log level to debug
@eli-darkly eli-darkly requested a review from pkaeding March 26, 2018 22:59
@eli-darkly eli-darkly merged commit 6e5e9e8 into master Mar 26, 2018
bwoskow-ld added a commit that referenced this pull request May 1, 2019
…s-clarification

extract gradle properties clarification to separate PR
@eli-darkly eli-darkly deleted the 3.0.3 branch November 6, 2019 05:30
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.

3 participants