Release Notes¶
This document provides the release notes of the sdl library.
Version history¶
[1.6.0] - 2022-03-10
Enable redis/sentinel port and sentinel master name configuration
[1.5.1] - 2021-09-17
Add set, get and listKeys -sdltool CLI commands
[1.5.0] - 2021-09-17
New listKeys API to support glob-style search pattern
Deprecated old findKeys and findKeysAsync API
[1.4.0] - 2021-08-11
Add synchronous readiness check API
[1.3.0] - 2021-08-05
Definable timeout for DB backend readiness in synchronous SDL API
Fix SDL configuration file path Valgrind errors
[1.2.1] - 2021-05-31
Multiple DBAAS Redis standalone groups
[1.2.0] - 2021-05-26
Multiple DBAAS Redis Sentinel groups
New namespace (–ns) option in sdltool test-get-set -command
[1.1.3] - 2020-05-16
Rename rpm and Debian makefile targets to rpm-pkg and deb-pkg.
Update CI Dockerfile to utilize rpm-pkg and deb-pkg makefile targets.
[1.1.2] - 2020-05-15
Add makefile targets to build rpm and Debian packages.
[1.1.1] - 2020-05-11
Add unit test code coverage (gcov) make target.
[1.1.0] - 2020-01-09
Add public helper classes for UT mocking.
[1.0.4] - 2019-11-13
Add PackageCloud.io publishing to CI scripts.
[1.0.3] - 2019-11-08
Add CI Dockerfile to compile SDL library and run unit tests.
Remove AX_PTHREAD autoconf macro due to incompatible license.
[1.0.2] - 2019-10-02
Take standard stream logger into use.
[1.0.1] - 2019-10-01
Add support for Redis Sentinel based database discovery, which usage can be activated via environment variables.
Add Sentinel change notification handling logic.
Unit test fix for a false positive warning, when’EXPECT_EQ’ macro is used to validate boolean value.
[1.0.0] - 2019-08-20
Initial version.
Take Google’s C++ unit test framework into use.
Implement basic storage operations to create, read, update, and delete entries.