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 #196

Merged
merged 861 commits into from
Jun 19, 2020
Merged

prepare 5.0.1 release #196

merged 861 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.

…tatus

# Conflicts:
#	src/main/java/com/launchdarkly/sdk/server/integrations/PersistentDataStoreWrapper.java
(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:43
(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
LaunchDarklyCI pushed a commit that referenced this pull request Jun 19, 2020
@eli-darkly eli-darkly requested a review from gwhelanLD June 19, 2020 18:03
@LaunchDarklyCI LaunchDarklyCI merged commit 89e5bd1 into master Jun 19, 2020
@LaunchDarklyCI LaunchDarklyCI deleted the release-5.0.1 branch June 19, 2020 18:26
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