Skip to content

Commit fb108c1

Browse files
committed
Releasing version 5.6.0
1 parent 53bf4d3 commit fb108c1

File tree

3 files changed

+7
-2
lines changed

3 files changed

+7
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,10 @@
22

33
All notable changes to the LaunchDarkly Ruby SDK will be documented in this file. This project adheres to [Semantic Versioning](http://semver.org).
44

5+
## [5.6.0] - 2019-08-20
6+
### Added:
7+
- Added support for upcoming LaunchDarkly experimentation features. See `LDClient.track()`.
8+
59
## [5.5.12] - 2019-08-05
610
### Fixed:
711
- Under conditions where analytics events are being generated at an extremely high rate (for instance, if an application is evaluating a flag repeatedly in a tight loop on many threads), it was possible for the internal event processing logic to fall behind on processing the events, causing them to use more and more memory. The logic has been changed to drop events if necessary so that besides the existing limit on the number of events waiting to be sent to LaunchDarkly (`config.capacity`), the same limit also applies on the number of events that are waiting to be processed by the worker thread that decides whether or not to send them to LaunchDarkly. If that limit is exceeded, this warning message will be logged once: "Events are being produced faster than they can be processed; some events will be dropped". Under normal conditions this should never happen; this change is meant to avoid a concurrency bottleneck in applications that are already so busy that thread starvation is likely.

Gemfile.lock

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
PATH
22
remote: .
33
specs:
4-
launchdarkly-server-sdk (5.5.12)
4+
launchdarkly-server-sdk (5.6.0)
55
concurrent-ruby (~> 1.0)
66
json (>= 1.8, < 3)
77
ld-eventsource (= 1.0.1)
@@ -35,6 +35,7 @@ GEM
3535
ffi (1.9.25)
3636
ffi (1.9.25-java)
3737
hitimes (1.3.1)
38+
hitimes (1.3.1-java)
3839
http_tools (0.4.5)
3940
jmespath (1.4.0)
4041
json (1.8.6)

lib/ldclient-rb/version.rb

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,3 @@
11
module LaunchDarkly
2-
VERSION = "5.5.12"
2+
VERSION = "5.6.0"
33
end

0 commit comments

Comments
 (0)