Redis Enterprise Software 5.0.2 is now available. Key features include
functional and performance updates for CRDB, changes to module
deployment, and general fixes.
Overview
If you are upgrading from a previous version, make sure to review the
upgrade instructions before beginning the upgrade process.
You can upgrade to RS 5.0.2 from RS 4.4.2 and above. If you have a
version older than 4.4.2, you must first upgrade to at least 5.0.
Note:
Starting from RS 5.0.2, ports 3338 and 3339 should also be opened
on each node for the purpose of internal cluster communication.
For more information, check the 'network port
configurations'
page
New features
CRDBs
The ability to add and remove participating clusters from a CRDB
Communications between participating clusters can be encrypted using
SSL/TLS
Imports can be done to an existing database without flushing the
existing data beforehand.
Modules
Redis Enterprise Modules are installed with Redis Enterprise
Software by default
RedisBloom and RediSearch Enterprise have been updated to newer
versions
Other
Discovery Service supports encryption using SSL/TLS
Starting from version 5.0.2 build #30, Redis Enterprise Software is
supported on RHEL 7.5
Important fixes
RS16153 -- Supervisord version update
RS16667 - Fixed issue with 'rladmin status' timeout
RS17746 - Fixed upgrade issue when -s option used
RS17997, RS18088 - Upgrade issues when using non-default socket
file path
RS8584 -- Endpoint migration provided misleading plan message
RS17696 - Fixed issues with Multi-proxy and intermittent network
issues
RS17362 - Upgrade fails under some circumstances
RS18351 - Listener active after node has been declared dead
RS18874 - Fixed OOM issue due to redis_mgr high memory consumption
RS19002 - Fixed wrong message when an upgrade of a quorum node with
all-nodes policy takes place
Important Fixes in Build #30:
RS19701 - Fixed high CPU usage on large scale clusters
RS19869- Added support for Redis
version 4.0.9
RS20153- Fixed Redis important security issues related to the Lua
scripting engine
RS19852- Fixed proxy crash which might happen for SSL-enabled
DBs
Known limitations
Since Redis Enterprise CRDBs have counters, unlike traditional Redis
databases, they must be handled differently when importing. There is
a special type of import because of importing counter data types.
When performing the import through the admin console, you will be prompted
to confirm you want to add the data to the CRDB or stop and go flush
the database.
This version of RS comes with a pre-bundled python which might
over-ride your default installed python version, this can be solved
by changing your PATH environment variable.
Uploading a Redis Module through the admin console, can be performed only
when the admin console is connected to the master node.
Write operations are not allowed for database which was created with
password of exactly 50-characters.