Skip to content

Releases: launchdarkly/go-server-sdk-redis-redigo

v3.0.0

11 Oct 21:12
Compare
Choose a tag to compare

[3.0.0] - 2023-10-11

Added:

  • Added support for SDK v7 to support technology migrations.

v2.0.1

17 Jan 20:58
Compare
Choose a tag to compare

[2.0.1] - 2023-01-17

Fixed:

  • When using Big Segments, do not log a database error if the Big Segments status data has not yet been populated.

v1.2.2

17 Jan 20:54
Compare
Choose a tag to compare

[1.2.2] - 2023-01-17

Fixed:

  • When using Big Segments, do not log a database error if the Big Segments status data has not yet been populated.

v2.0.0

07 Dec 17:48
Compare
Choose a tag to compare

[2.0.0] - 2022-12-07

This release corresponds to the 6.0.0 release of the LaunchDarkly Go SDK. Any application code that is being updated to use the 6.0.0 SDK, and was using a 1.x version of go-server-sdk-redis-redigo, should now use a 2.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:

  • BigSegmentStore(), which creates a configuration builder for use with Big Segments. Previously, the 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.

1.2.1

22 Sep 18:21
Compare
Choose a tag to compare

[1.2.1] - 2021-09-22

Changed:

  • When logging the Redis URL at startup, if the URL contains a password it is replaced by xxxxx (the same behavior as Go's URL.Redacted()).

1.2.0

21 Jul 03:16
Compare
Choose a tag to compare

[1.2.0] - 2021-07-20

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.1.0

27 May 19:33
Compare
Choose a tag to compare

[1.1.0] - 2021-05-27

Added:

  • DataStoreBuilder.PoolInterface() is equivalent to .Pool(), but allows specifying the connection pool as an interface type rather than the concrete *Pool type from Redigo. (Thanks, rafaeljusto!)

1.0.0

19 Sep 00:48
Compare
Choose a tag to compare

[1.0.0] - 2020-09-18

Initial release of the stand-alone version of this package to be used with versions 5.0.0 and above of the LaunchDarkly Server-Side SDK for Go.

1.0.0-beta.2

14 Sep 21:26
904a10f
Compare
Choose a tag to compare
1.0.0-beta.2 Pre-release
Pre-release

[1.0.0-beta.2] - 2020-09-14

Changed:

  • Renamed to go-server-sdk-redis-redigo to clarify that this implementation uses the Redigo client, since other Redis clients exist for Go.

1.0.0-beta.1

09 Jul 19:57
Compare
Choose a tag to compare
1.0.0-beta.1 Pre-release
Pre-release

[1.0.0-beta.1] - 2020-07-09

Initial beta release of the stand-alone version of this package that will be used with versions 5.0.0 and above of the LaunchDarkly Server-Side SDK for Go.

See Go SDK 4.x to 5.0 migration guide for a description of how this database integration is changing.