Skip to content

Releases: launchdarkly/java-server-sdk-redis

3.0.0

07 Dec 18:27
Compare
Choose a tag to compare

[3.0.0] - 2022-12-07

This release corresponds to the 6.0.0 release of the LaunchDarkly Java SDK. Any application code that is being updated to use the 6.0.0 SDK, and was using a 2.x version of launchdarkly-java-server-sdk-redis, should now use a 3.x version instead.

There are no functional differences in the behavior of the Redis integration; the differences are only related to changes in the usage of interface types for configuration in the SDK.

Added:

  • Redis.bigSegmentStore(), which creates a configuration builder for use with Big Segments. Previously, the Redis.dataStore() builder was used for both regular data stores and Big Segment stores.

Changed:

  • The type RedisDataStoreBuilder has been removed, replaced by a generic type RedisStoreBuilder. Application code would not normally need to reference these types by name, but if necessary, use either RedisStoreBuilder<PersistentDataStore> or RedisStoreBuilder<BigSegmentStore> depending on whether you are configuring a regular data store or a Big Segment store.

2.0.0

29 Jul 22:12
Compare
Choose a tag to compare

[2.0.0] - 2022-07-29

This release updates the package to use the new logging mechanism that was introduced in version 5.10.0 of the LaunchDarkly Java SDK, so that log output from the Redis integration is handled in whatever way was specified by the SDK's logging configuration.

This version of the package will not work with SDK versions earlier than 5.10.0; that is the only reason for the 2.0.0 major version increment. The functionality of the package is otherwise unchanged, and there are no API changes.

1.1.0

29 Jan 02:25
Compare
Choose a tag to compare

[1.1.0] - 2022-01-28

Added:

  • Added support for Big Segments. An Early Access Program for creating and syncing Big Segments from customer data platforms is available to enterprise customers.

1.0.1

06 Aug 17:44
Compare
Choose a tag to compare

[1.0.1] - 2021-08-06

Fixed:

  • This integration now works with Jedis 3.x as well as Jedis 2.9.x. The default dependency is still 2.9.x, but an application can override this with a dependency on a 3.x version. (Thanks, robotmlg!)

1.0.0

02 Jun 21:41
Compare
Choose a tag to compare

[1.0.0] - 2020-06-02

Initial release, corresponding to the 5.0.0 release of launchdarkly-java-server-sdk.

Prior to that release, the Redis integration was built into the main SDK library. For more information about changes in the SDK database integrations, see the 4.x to 5.0 migration guide.