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

prepare 5.0.1 release #197

Merged
merged 863 commits into from
Jun 19, 2020
Merged

prepare 5.0.1 release #197

merged 863 commits into from
Jun 19, 2020

Conversation

LaunchDarklyCI
Copy link
Contributor

[5.0.1] - 2020-06-19

Fixed:

  • Fixed a bug that could cause worker threads for the EventSource stream to persist after closing the client, if the client had shut down the stream due to detecting an invalid SDK key.

(5.0 - #5) remove com.launchdarkly.sdk classes, get them from common package
(5.0 - #6) add mechanism for data store status reporting
(5.0 - #7) add stream logic for data store outages + improve test code
# Conflicts:
#	src/main/java/com/launchdarkly/client/Components.java
#	src/main/java/com/launchdarkly/client/LDConfig.java
#	src/main/java/com/launchdarkly/client/StreamProcessor.java
#	src/main/java/com/launchdarkly/sdk/server/DefaultEventProcessor.java
#	src/main/java/com/launchdarkly/sdk/server/DefaultFeatureRequestor.java
#	src/main/java/com/launchdarkly/sdk/server/DiagnosticEvent.java
#	src/main/java/com/launchdarkly/sdk/server/HttpConfiguration.java
#	src/main/java/com/launchdarkly/sdk/server/LDClient.java
#	src/main/java/com/launchdarkly/sdk/server/Util.java
#	src/test/java/com/launchdarkly/client/UtilTest.java
#	src/test/java/com/launchdarkly/sdk/server/DiagnosticEventTest.java
#	src/test/java/com/launchdarkly/sdk/server/LDConfigTest.java
#	src/test/java/com/launchdarkly/sdk/server/StreamProcessorTest.java
(4.x) add getters for all properties on EvaluationReason; deprecate subclasses
# Conflicts:
#	src/main/java/com/launchdarkly/client/EvaluationReason.java
#	src/test/java/com/launchdarkly/client/EvaluationReasonTest.java
(4.x) add scoped configuration for HTTP options
Java SDK should only log exception stacktraces at debug level
# Conflicts:
#	src/main/java/com/launchdarkly/client/EvaluationReason.java
#	src/main/java/com/launchdarkly/client/LDConfig.java
#	src/test/java/com/launchdarkly/client/EvaluationReasonTest.java
eli-darkly added 25 commits May 29, 2020 15:44
(5.0 - #10) test coverage improvements + minor fixes
(5.0 - #11) add HTTP default headers method + some component refactoring
# Conflicts:
#	src/main/java/com/launchdarkly/sdk/server/Components.java
#	src/main/java/com/launchdarkly/sdk/server/LDClient.java
(5.0) use simpler and more stable logger names
# Conflicts:
#	src/main/java/com/launchdarkly/sdk/server/ComponentsImpl.java
#	src/main/java/com/launchdarkly/sdk/server/LDClient.java
# Conflicts:
#	src/main/java/com/launchdarkly/sdk/server/integrations/FileDataSourceImpl.java
(5.0 - #12) final test coverage improvements, for now, with enforcement
support loading file data from a classpath resource
# Conflicts:
#	gradle.properties
#	src/main/java/com/launchdarkly/sdk/server/Version.java
use okhttp-eventsource 2.3.1 for thread fix
fix flaky tests due to change in EventSource error reporting
LaunchDarklyCI pushed a commit that referenced this pull request Jun 19, 2020
use Set instead of List for user targets
@eli-darkly eli-darkly requested a review from gwhelanLD June 19, 2020 18:45
@LaunchDarklyCI LaunchDarklyCI merged commit 1a1e622 into master Jun 19, 2020
@LaunchDarklyCI LaunchDarklyCI deleted the release-5.0.1 branch June 19, 2020 18:48
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