All Products
Search
Document Center

Tair (Redis® OSS-Compatible):Release notes for minor versions of Redis Open-Source Edition

Last Updated:Nov 08, 2024

Alibaba Cloud releases new minor versions of Tair (Redis OSS-compatible) from time to time to provide more features, fix known issues, and improve user experience. This topic describes the release notes for minor versions of Redis Open-Source Edition. We recommend that you update minor versions of instances during off-peak hours.

Redis Open-Source Edition 7.0, 6.0, 5.0, and 4.0 are fully compatible with the corresponding major versions of open source Redis and maintain backward compatibility with earlier versions.

Important

This topic includes only release notes for minor versions of Redis Open-Source Edition instances. For information about the release notes for minor versions of Tair (Enterprise Edition) instances, including DRAM-based, persistent memory-optimized, and ESSD/SSD-based instances, see Release notes for Tair minor versions.

View or update the minor version of an instance

You can view the current minor version of an instance in the console. For information about the update operations and usage notes, see Update the minor version of an instance.

Important
  • The system automatically detects the minor version of an instance. If the instance is of the latest minor version, the Minor Version Update button is not displayed or is dimmed.

  • Minor version updates may differ from region to region. The minor version of an instance displayed in the console prevails.

Update levels

  • LOW: regular updates. LOW-level updates include routine feature updates, such as adding a feature.

  • MEDIUM: recommended updates. MEDIUM-level updates include optimization of features and modules. LOW-level updates are also included in MEDIUM-level updates.

  • HIGH: major updates. HIGH-level updates include major updates that ensure stability or security, such as fixing a vulnerability or defect. LOW-level and MEDIUM-level updates are also included in HIGH-level updates.

Standard instances

V7.0

Minor version

Update level

Release date

Category

Description

7.0.1.13

HIGH

2024-10-08

Security hardening

  • The CVE-2024-31228 security vulnerability is fixed.

  • The CVE-2024-31227 security vulnerability is fixed.

  • The CVE-2024-31449 security vulnerability is fixed.

  • Stability is enhanced.

7.0.1.12

LOW

2024-08-12

Feature optimization

  • Password-free execution of Sentinel commands is supported.

7.0.1.10

LOW

2024-07-23

Feature optimization

  • EventBus event logging is supported.

7.0.1.9

LOW

2024-06-25

Feature optimization

  • The execution efficiency of Pub/Sub commands is optimized to prevent stuttering that occurs when a large number of users unsubscribe from channels at the same time.

  • The client polling mechanism is optimized to prevent a failure to promptly collect memory statistics and reclaim unused memory for long-lived connections.

7.0.1.8

LOW

2024-05-28

Feature optimization

  • Monitoring of watched or blocked connections is enhanced.

  • Rehashing-related metrics are added.

  • The real-time hotkey statistics feature is upgraded in several aspects. For example, the exact queries per second (QPS) of a hotkey can be displayed, and statistics about up to 50 hotkeys can be collected at the same time.

Fixed issue

  • The following issue is fixed: Collected QPS statistics are incorrect due to the use of shared objects. Shared objects are no longer used after the real-time hotkey statistics feature is enabled.

7.0.1.7

LOW

2024-04-24

Feature optimization

7.0.1.6

MEDIUM

2024-03-14

Feature optimization

  • The INFO STATS command is optimized to include statistics about disconnections caused by exceeding client buffer limits:

    • client_query_buffer_limit_disconnections

    • client_output_buffer_limit_disconnections

  • The threshold for real-time collection of statistics about large keys is added. The default value is 2000. For example, if a key of the String type is 2,000 characters in length, the key is considered a large key. If the number of elements in a key of the List, Set, or Hash type exceeds 2,000, the key is considered a large key.

Fixed issue

  • The issue that statistics about large keys of the Stream type are inaccurate is fixed.

7.0.1.5

LOW

2024-01-09

Feature optimization

  • The efficiency of active expiration is optimized.

  • The pubsub_clients metric is added to the INFO CLIENTS command.

7.0.1.4

HIGH

2023-11-15

Feature optimization

Security hardening

  • The CVE-2023-41056 security vulnerability is fixed.

  • The CVE-2023-41053 security vulnerability is fixed.

7.0.1.3

LOW

2023-08-28

Feature optimization

  • The process of scaling instances is optimized.

  • Cluster instances can be deployed across multiple zones to implement disaster recovery.

7.0.1.2

HIGH

2023-08-01

New feature

  • Transport Layer Security (TLS) encryption is supported for cluster instances in direct connection mode.

  • The IP passthrough feature is supported for cluster instances in proxy mode. You can use the ptod_enabled parameter to control this feature.

  • The SPUBLISH command can be used to broadcast messages within a shard of a cluster instance.

Feature optimization

  • New features and enhancements of open source Redis 7.0.12 are supported, including multiple performance optimizations and security vulnerability fixes. For example, the CVE-2022-24834 and CVE-2023-36824 security vulnerabilities are fixed. For more information, see Redis 7.0.12 release notes.

7.0.1.1

LOW

2023-07-17

Feature optimization

  • The master-replica switchover and restart processes for cluster instances are optimized.

7.0.1.0

LOW

2023-04-20

New feature

  • Cluster and read/write splitting instances are available for purchase.

  • A cluster instance can be scaled without affecting the instance.

  • Statistics about hotkeys are regularly recorded in audit logs for troubleshooting.

7.0.0.6

LOW

2023-01-31

New feature

  • The Audit Logs feature is supported.

  • The Real-time Key Statistics feature is supported.

  • The Latency Insights feature is supported.

7.0.0.5

LOW

2022-07-21

Feature optimization

  • New features and enhancements of open source Redis 7.0.4 are supported.

7.0.0.4

LOW

2022-06-20

Feature optimization

  • New features and enhancements of open source Redis 7.0.2 are supported.

7.0.0.3

LOW

2022-05-27

First release

  • Redis Open-Source Edition 7.0 instances that use cloud disks are available. For more information, see Redis 7.0 release notes.

V6.0

Minor version

Update level

Release date

Category

Description

6.0.2.15

HIGH

2024-10-08

Security hardening

  • The CVE-2024-31228 security vulnerability is fixed.

  • The CVE-2024-31449 security vulnerability is fixed.

6.0.2.14

LOW

2024-08-12

Feature optimization

  • Password-free execution of Sentinel commands is supported.

6.0.2.12

LOW

2024-07-23

Feature optimization

  • The whitelist verification logic is optimized when both password-free access over VPC and the #no_loose_check-whitelist-always parameter are enabled.

  • Pipelines can be monitored by using the latency insights feature.

Fixed issue

  • The following issue is fixed: The time required to run commands within Lua scripts and Redis MULTI transactions is incorrectly calculated. The affected versions are 6.0.2.8 to 6.0.2.11.

6.0.2.11

LOW

2024-06-25

Feature optimization

  • The execution efficiency of Pub/Sub commands is optimized to prevent stuttering that occurs when a large number of users unsubscribe from channels at the same time.

  • The client polling mechanism is optimized to prevent a failure to promptly collect memory statistics and reclaim unused memory for long-lived connections.

  • The method used by child processes to save Redis Database (RDB) files and append-only files (AOFs) to disks is optimized.

6.0.2.10

LOW

2024-05-28

Security hardening

  • Stability is enhanced.

6.0.2.9

LOW

2024-05-28

Feature optimization

  • Monitoring of watched or blocked connections is enhanced.

  • Rehashing-related metrics are added.

  • The real-time hotkey statistics feature is upgraded in several aspects. For example, the exact queries per second (QPS) of a hotkey can be displayed, and statistics about up to 50 hotkeys can be collected at the same time.

Fixed issue

  • The following issue is fixed: Collected QPS statistics are incorrect due to the use of shared objects. Shared objects are no longer used after the real-time hotkey statistics feature is enabled.

6.0.2.8

LOW

2024-04-24

Feature optimization

6.0.2.7

LOW

2024-03-14

Feature optimization

  • The INFO STATS command is optimized to include statistics about disconnections caused by exceeding client buffer limits:

    • client_query_buffer_limit_disconnections

    • client_output_buffer_limit_disconnections

  • The threshold for real-time collection of statistics about large keys is added. The default value is 2000. For example, if a key of the String type is 2,000 characters in length, the key is considered a large key. If the number of elements in a key of the List, Set, or Hash type exceeds 2,000, the key is considered a large key.

6.0.2.6

LOW

2024-01-09

Feature optimization

  • The efficiency of active expiration is optimized.

  • The pubsub_clients metric is added to the INFO CLIENTS command.

  • The execution efficiency of the CLUSTER NODES and CLUSTER SLOTS commands is optimized.

6.0.2.5

LOW

2023-08-28

Feature optimization

  • Statistics about master-replica replication traffic can be collected. You can use the INFO STATS command to separately retrieve the replication traffic statistics.

6.0.2.4

HIGH

2023-08-21

Feature optimization

  • TLS encryption is supported for cluster instances in direct connection mode.

Security hardening

  • The CVE-2022-24834 security vulnerability is fixed.

6.0.2.3

MEDIUM

2023-07-17

Security hardening

  • The master-replica switchover and restart processes for cluster instances are optimized.

6.0.2.1

MEDIUM

2023-06-30

Security hardening

  • The stability of the cluster architecture is enhanced.

6.0.2.0

HIGH

2023-04-24

Feature optimization

  • Statistics about hotkeys are regularly recorded in audit logs for troubleshooting.

  • The ptod_enabled parameter applies to performance monitoring and slow log query.

Security hardening

  • Several issues related to the scaling of cluster instances in extreme scenarios are fixed.

6.0.1.24

LOW

2022-11-14

Security hardening

  • Stability is enhanced.

6.0.1.23

LOW

2022-09-20

Feature optimization

  • Delete operations triggered by expiration can be recorded in audit logs.

  • Non-write commands such as PING, AUTH, and SELECT are no longer recorded in audit logs.

6.0.1.22

LOW

2022-09-13

Feature optimization

  • When the maximum number of connections that are allowed on a cluster instance is exceeded, the method for handling new connections is optimized.

6.0.1.21

LOW

2022-08-30

Feature optimization

  • The process of starting a cluster instance is optimized.

6.0.1.20

LOW

2022-06-28

Feature optimization

  • The following issue is fixed: An error may be returned when commands such as ZUNIONSTORE or ZINTERSTORE are run on cluster instances in proxy mode.

6.0.1.19

LOW

2022-06-22

Feature optimization

Security hardening

6.0.1.18

LOW

2022-05-17

Feature optimization

  • The Errorstats - Selected field returned by the INFO command can be deleted.

6.0.1.17

LOW

2022-05-10

Feature optimization

  • The MOVE command is supported by cluster instances.

6.0.1.16

MEDIUM

2022-04-25

Security hardening

  • The process of adding or removing data shards to or from a cluster instance is optimized to enhance stability.

6.0.1.15

LOW

2022-03-24

New feature

  • Latency histograms are supported. For more information, see Latency insights.

  • Error statistics can be returned by the INFO command.

6.0.1.14

LOW

2022-02-21

Feature optimization

6.0.1.13

LOW

2022-01-14

Feature optimization

  • A metric is added to monitor the amount of memory occupied by database metadata.

  • The real-time key statistics feature is optimized.

6.0.1.12

HIGH

2021-10-26

Security hardening

  • The following issue is fixed to enhance stability: An excessive number of slow logs are generated during configuration changes of cluster instances.

6.0.1.11

HIGH

2021-10-13

Feature optimization

  • The autonomy capabilities in implementing imperceptible slot migration during configuration changes of cluster instances are enhanced.

  • The performance of commands such as CLUSTER NODES is optimized.

  • The whitelist feature is optimized.

6.0.1.10

HIGH

2021-09-06

Feature optimization

  • Stability is enhanced.

6.0.1.9

MEDIUM

2021-08-16

Feature optimization

  • The reliability of imperceptible slot migration is enhanced to strengthen stability.

6.0.1.8

MEDIUM

2021-08-06

Feature optimization

  • Stability is enhanced.

6.0.1.7

MEDIUM

2021-08-06

Feature optimization

  • Stability is enhanced.

6.0.1.6

MEDIUM

2021-07-19

New feature

  • New features and enhancements of open source Redis 6.0.14 are supported. For more information, see Redis 6.0 release notes.

Feature optimization

  • The process of deleting source slot data after data migration is complete is optimized to enhance data reliability.

  • Incremental data synchronization during slot data migration is simplified.

6.0.1.5

MEDIUM

2021-06-04

Feature optimization

  • Stability is enhanced.

6.0.1.4

MEDIUM

2021-05-27

Feature optimization

  • Stability is enhanced.

6.0.1.3

LOW

2021-05-18

New feature

  • Statistics about large keys can be collected in real time.

6.0.1.2

MEDIUM

2021-05-07

Feature optimization

  • Stability is enhanced.

6.0.1.1

MEDIUM

2020-11-28

New feature

  • New features and enhancements of open source Redis 6.0.9 are supported. For more information, see Redis 6.0 release notes.

  • Slots can be migrated without affecting instances.

  • Virtual IP addresses (VIPs) can be obtained over the Internet. This provides better support for clients that use the direct connection mode. For more information, see Enable the direct connection mode.

Feature optimization

  • Health checks for instances are improved to accelerate the switchover between the master and replica nodes when disk jitters occur.

6.0.0.5

HIGH

2020-08-21

Fixed issue

  • The issue that statistics about hotkeys are inaccurate is fixed.

6.0.0.4

HIGH

2020-07-20

Fixed issue

  • The issue that the settings of specific parameters become invalid after an instance restarts is fixed.

  • The issue that replica nodes are incorrectly flagged in slow logs during data synchronization is fixed.

6.0.0.3

LOW

2020-06-11

New feature

  • New features and enhancements of open source Redis 6.0.5 are supported. For more information, see Redis 6.0 release notes.

  • Role information such as role:master can be displayed in the Replication part of the INFO command output. This allows Redisson clients to call the role information in specific scenarios.

  • Statistics about QPS of read and write commands can be collected. For more information, see View performance monitoring data.

6.0.0.2

LOW

2020-06-02

New feature

  • New features and enhancements of open source Redis 6.0.4 are supported. For more information, see Redis 6.0 release notes.

6.0.0.1

LOW

2020-05-06

First release

  • The first minor version of V6.0 is released. This minor version is developed based on open source Redis 6.0.1. For more information, see Redis 6.0 release notes.

V5.0

Minor version

Update level

Release date

Category

Description

5.2.15

HIGH

2024-10-08

Security hardening

  • The CVE-2024-31228 security vulnerability is fixed.

  • The CVE-2024-31449 security vulnerability is fixed.

5.2.13

LOW

2024-08-21

Feature optimization

  • After password-free access over Virtual Private Cloud (VPC) is enabled, attempts to authenticate with incorrect passwords are properly handled.

5.2.12

LOW

2024-07-23

Feature optimization

  • The whitelist verification logic is optimized when both password-free access over VPC and the #no_loose_check-whitelist-always parameter are enabled.

  • Pipelines can be monitored by using the latency insights feature.

  • This minor version is optimized to be compatible with open source Redis 5.0.14.

Fixed issue

  • The following issue is fixed: The time required to run commands within Lua scripts and Redis MULTI transactions is incorrectly calculated. The affected versions are 5.2.8 to 5.2.11.

5.2.11

LOW

2024-06-25

Feature optimization

  • The execution efficiency of Pub/Sub commands is optimized to prevent stuttering that occurs when a large number of users unsubscribe from channels at the same time.

  • The client polling mechanism is optimized to prevent a failure to promptly collect memory statistics and reclaim unused memory for long-lived connections.

  • The method used by child processes to save Redis Database (RDB) files and append-only files (AOFs) to disks is optimized.

5.2.10

LOW

2024-05-28

Security hardening

  • Stability is enhanced.

5.2.9

LOW

2024-05-28

Feature optimization

  • Monitoring of watched or blocked connections is enhanced.

  • Rehashing-related metrics are added.

  • The real-time hotkey statistics feature is upgraded in several aspects. For example, the exact queries per second (QPS) of a hotkey can be displayed, and statistics about up to 50 hotkeys can be collected at the same time.

Fixed issue

  • The following issue is fixed: Collected QPS statistics are incorrect due to the use of shared objects. Shared objects are no longer used after the real-time hotkey statistics feature is enabled.

5.2.8

LOW

2024-04-24

Security hardening

  • Stability is enhanced.

5.2.7

LOW

2024-03-14

Feature optimization

  • The INFO STATS command is optimized to include statistics about disconnections caused by exceeding client buffer limits:

    • client_query_buffer_limit_disconnections

    • client_output_buffer_limit_disconnections

  • The threshold for real-time collection of statistics about large keys is added. The default value is 2000. For example, if a key of the String type is 2,000 characters in length, the key is considered a large key. If the number of elements in a key of the List, Set, or Hash type exceeds 2,000, the key is considered a large key.

5.2.6

LOW

2024-01-09

Feature optimization

  • The efficiency of active expiration is optimized.

  • The pubsub_clients metric is added to the INFO CLIENTS command.

  • The execution efficiency of the CLUSTER NODES and CLUSTER SLOTS commands is optimized.

5.2.5

LOW

2023-08-28

Feature optimization

  • Statistics about master-replica replication traffic can be collected. You can use the INFO STATS command to separately retrieve the replication traffic statistics.

5.2.4

HIGH

2023-08-21

Feature optimization

  • TLS encryption is supported for cluster instances in direct connection mode.

Security hardening

  • The CVE-2022-24834 security vulnerability is fixed.

5.2.2

MEDIUM

2023-07-17

Security hardening

  • The master-replica switchover and restart processes for cluster instances are optimized.

5.2.1

MEDIUM

2023-06-30

Security hardening

  • The stability of the cluster architecture is enhanced.

5.2.0

HIGH

2023-04-24

Feature optimization

  • Statistics about hotkeys are regularly recorded in audit logs for troubleshooting.

  • The ptod_enabled parameter applies to performance monitoring and slow log query.

Security hardening

  • Several issues related to the scaling of cluster instances in extreme scenarios are fixed.

5.1.13

LOW

2022-11-14

Security hardening

  • Stability is enhanced.

5.1.12

LOW

2022-09-20

Feature optimization

  • Delete operations triggered by expiration can be recorded in audit logs.

  • Non-write commands such as PING, AUTH, and SELECT are no longer recorded in audit logs.

5.1.11

LOW

2022-09-06

Feature optimization

  • When the maximum number of connections that are allowed on a cluster instance is exceeded, the method for handling new connections is optimized.

5.1.10

LOW

2022-08-23

Feature optimization

  • The process of starting a cluster instance is optimized.

  • Latency histograms are optimized.

5.1.9

LOW

2022-06-22

Feature optimization

Security hardening

5.1.8

LOW

2022-05-17

Feature optimization

  • The Errorstats - Selected field returned by the INFO command can be deleted.

5.1.7

LOW

2022-05-06

Feature optimization

  • The MOVE command is supported by cluster instances.

5.1.6

MEDIUM

2022-04-25

Feature optimization

  • The process of adding or removing data shards to or from a cluster instance is optimized to enhance stability.

5.1.5

LOW

2022-04-13

Feature optimization

  • Stability is enhanced.

5.1.4

LOW

2022-03-24

New feature

  • Latency histograms are supported. For more information, see Latency insights.

  • Error statistics can be returned by the INFO command.

5.1.3

LOW

2022-02-21

Feature optimization

5.1.1

LOW

2022-01-04

Feature optimization

  • A metric is added to monitor the amount of memory occupied by database metadata.

5.0.9

LOW

2021-12-22

Feature optimization

  • The real-time key statistics feature is optimized.

5.0.8

LOW

2021-11-15

Feature optimization

  • A cluster instance can be scaled without affecting the instance.

  • The account names are case-sensitive.

0.5.18

LOW

2022-08-23

Feature optimization

  • The process of starting a cluster instance is optimized.

0.5.17

HIGH

2022-06-07

Security hardening

  • Stability is enhanced.

0.5.16

HIGH

2022-05-23

Security hardening

  • The configuration change stability is improved for cluster instances in direct connection mode.

0.5.15

HIGH

2022-04-25

Security hardening

  • The following issue is fixed: The migration of large keys may fail during configuration changes of cluster instances in direct connection mode.

0.5.14

LOW

2022-01-04

Feature optimization

  • A metric is added to monitor the amount of memory occupied by database metadata.

0.5.12

LOW

2021-11-29

Feature optimization

  • The following issue is fixed: Cluster instances may not be able to restart in specific scenarios.

0.5.11

LOW

2021-11-24

Feature optimization

  • The following issue is fixed: Statistics about the SPOP command are not collected when the real-time key analysis feature is enabled.

0.5.10

HIGH

2021-10-26

Security hardening

  • The following issue is fixed to enhance stability: An excessive number of slow logs are generated during configuration changes of cluster instances.

0.5.9

HIGH

2021-10-15

Security hardening

  • Stability is enhanced.

0.5.8

MEDIUM

2021-10-13

Feature update

  • The autonomy capabilities in implementing imperceptible slot migration during configuration changes of cluster instances are enhanced.

0.5.7

LOW

2021-08-26

New feature

  • Statistics about QPS are classified. Three types of QPS can be calculated: read QPS, write QPS, and other QPS.

0.5.6

HIGH

2021-08-16

Fixed issue

  • The reliability of imperceptible slot migration is enhanced to strengthen stability.

0.5.5

HIGH

2021-08-05

Fixed issue

  • The following issue is fixed: Configuration changes may fail when the direct connection mode is enabled for cluster instances.

0.5.4

MEDIUM

2021-07-27

Feature update

  • Stability is enhanced.

0.5.3

MEDIUM

2021-07-21

Feature update

  • The process of deleting source data after data migration is complete is optimized to enhance data reliability.

  • Incremental data synchronization during data migration is simplified.

0.5.2

HIGH

2021-04-26

Security hardening

  • The security vulnerabilities of the open source LuaJIT compiler are fixed.

New feature

  • The migration mechanism for slots is optimized to allow instances that use cloud disks to be scaled without data loss.

  • Statistics about large keys can be collected in real time.

  • VIPs can be obtained over the Internet. This provides better support for private endpoint users.

0.5.0

MEDIUM

2021-03-25

New feature

  • Slots can be migrated without affecting instances.

Feature optimization

  • A large number of asynchronous client requests can be processed more stably.

0.4.0

MEDIUM

2021-03-09

New feature

  • Statistics about large keys can be collected in real time.

  • The CONFIG RESETSTAT command is supported.

  • When the illegal address error message is returned, the IP address of the client can be included in the error message. An IP address whitelist can be configured for your instance based on the IP address prompt.

    Figure 1. Sample IP address promptIP地址提示

Feature optimization

  • Health checks for instances are improved to accelerate the switchover between the master and replica nodes when disk jitters occur.

0.3.10

HIGH

2020-09-25

Fixed issue

  • The issue that the output of the CLUSTER NODES command is different from that of open source Redis is fixed. Multiple slots are separated by spaces to prevent errors in client parsing.

0.3.9

LOW

2020-07-20

New feature

  • The security group feature provided by ECS is supported to simplify O&M. To allow ECS instances to access a Redis instance, you can add the security groups to which the ECS instances belong to the Redis instance. You do not need to manually add the IP addresses of the ECS instances to the whitelists of the Redis instance. For more information, see Step 2: Configure whitelists.

0.3.8

HIGH

2020-07-14

Feature optimization

  • Subcommands of CLIENT UNBLOCK are available.

Fixed issue

  • The issue that the expiration time is parsed incorrectly when slots are migrated is fixed.

  • Latency flag bits in audit logs are modified to help identify these bits in master and replica audit logs.

0.3.7

HIGH

2020-06-17

Fixed issue

  • The issue that the returned IP address is unreachable in direct connection mode is fixed.

0.3.6

LOW

2020-06-09

New feature

  • Role information such as role:master can be displayed in the Replication part of the INFO command output. This allows Redisson clients to call the role information in specific scenarios.

0.3.5

LOW

2020-06-05

New feature

0.3.4

HIGH

2020-04-08

Fixed issue

  • The issue that the system does not respond when hotkeys are evicted is fixed.

  • The following issue is fixed: The system does not respond due to the use-after-free (UAF) vulnerability when the audit log feature is disabled.

0.3.1

HIGH

2020-02-20

New feature

  • The audit log feature is supported. This feature allows you to query, analyze, and export logs. For more information, see Enable the audit log feature.

  • The direct connection mode is supported. Clients can bypass proxy nodes and use private endpoints to connect to cluster instances. This is similar to the connection to a native Redis cluster. The direct connection mode can reduce communication overheads and the response time of Redis. For more information, see Enable the direct connection mode.

  • Both password-free access and Internet access are supported for a Redis instance deployed in a VPC. To access the instance over the Internet, apply for a public endpoint. For more information, see Enable password-free access.

  • The oom_err_count information can be contained in the INFO command output when the actual memory size is greater than the value of the maxmemory parameter.

Fixed issue

  • The following issue is fixed: The system does not respond because the expiration mechanism is triggered when the RPOPLPUSH command is run with the source and destination keys being the same.

  • The following issue is fixed: Authentication failures occur when instances that are deployed in VPCs are accessed without using passwords.

0.2.0

LOW

2020-01-17

New feature

0.1.2

LOW

2019-11-26

New feature

Earlier than 0.1.2

N/A

N/A

N/A

  • These earlier minor versions belong to V5.0. We recommend that you update your instances to the latest minor version.

V4.0

Minor version

Update level

Release date

Category

Description

1.9.17

LOW

2023-11-25

Security hardening

  • Stability is enhanced.

1.9.16

LOW

2023-08-15

Security hardening

  • Stability is enhanced.

1.9.15

LOW

2023-05-17

Feature optimization

  • For cluster instances, you can view the number of connections between proxy nodes and data nodes in the CloudMonitor console.

1.9.14

LOW

2022-11-14

Feature optimization

  • Statistics collection is optimized.

1.9.13

LOW

2022-08-23

Feature optimization

  • The process of starting a cluster instance is optimized.

1.9.12

HIGH

2022-06-07

Security hardening

  • Stability is enhanced.

1.9.10

HIGH

2022-05-23

Security hardening

  • The configuration change stability is improved for cluster instances in direct connection mode.

1.9.9

HIGH

2022-04-25

Security hardening

  • Stability is enhanced.

1.9.8

HIGH

2022-04-25

Security hardening

  • The following issue is fixed: The migration of large keys may fail during configuration changes of cluster instances in direct connection mode.

1.9.6

HIGH

2021-10-15

Security hardening

  • Stability is enhanced.

1.9.5

LOW

2021-09-13

New feature

  • Statistics about QPS are classified. Three types of QPS can be calculated: read QPS, write QPS, and other QPS.

1.9.4

HIGH

2021-08-05

Fixed issue

  • The following issue is fixed: Configuration changes may fail when the direct connection mode is enabled for cluster instances.

1.9.3

MEDIUM

2021-07-20

Feature update

  • Stability is enhanced.

1.9.2

HIGH

2021-04-19

Security hardening

  • The security vulnerabilities of the open source LuaJIT compiler are fixed.

New feature

  • VIPs can be obtained over the Internet. This provides better support for private endpoint users.

1.9.1

MEDIUM

2021-03-08

Feature optimization

  • Health checks for instances are improved to accelerate the switchover between the master and replica nodes when disk jitters occur.

  • The capability of memory-intensive instances to run the BGSAVE and REWRITE commands by calling fork() is improved. This prevents long pauses.

1.9.0

LOW

2021-02-22

New feature

  • When the illegal address error message is returned, the IP address of the client can be included in the error message. An IP address whitelist can be configured for your instance based on the IP address prompt.

    Figure 2. Sample IP address promptIP地址提示

1.8.8

HIGH

2020-09-25

Fixed issue

  • The issue that the output of the CLUSTER NODES command is different from that of open source Redis is fixed. Multiple slots are separated by spaces to prevent errors in client parsing.

1.8.7

LOW

2020-07-20

New feature

  • The security group feature provided by ECS is supported to simplify O&M. To allow ECS instances to access a Redis instance, you can add the security groups to which the ECS instances belong to the Redis instance. You do not need to manually add the IP addresses of the ECS instances to the whitelists of the Redis instance. For more information, see Step 2: Configure whitelists.

1.8.6

HIGH

2020-07-14

Fixed issue

  • Latency flag bits in audit logs are modified to help identify these bits in master and replica audit logs.

1.8.5

LOW

2020-06-09

New feature

  • Role information such as role:master can be displayed in the Replication part of the INFO command output. This allows Redisson clients to call the role information in specific scenarios.

1.8.4

LOW

2020-06-05

New feature

1.8.3

HIGH

2020-04-08

Fixed issue

  • The issue that the system does not respond when hotkeys are evicted is fixed.

  • The following issue is fixed: The system does not respond due to the UAF vulnerability when the audit log feature is disabled.

1.8.1

LOW

2020-02-20

New feature

  • Both password-free access and Internet access are supported for a Redis instance deployed in a VPC. To access the instance over the Internet, apply for a public endpoint. For more information, see Enable password-free access.

1.8.0

HIGH

2020-01-16

New feature

Fixed issue

  • In direct connection mode, the output of the INFO command can contain the cluster_enabled information. This cluster_enabled information allows some SDKs to automatically negotiate to enter the cluster mode. For more information, see Enable the direct connection mode.

1.7.1

MEDIUM

2019-11-20

New feature

  • Read-only Lua scripts can be executed on read replicas of read/write splitting instances.

  • The direct connection mode is supported. Clients can bypass proxy nodes and use private endpoints to connect to cluster instances. This is similar to the connection to a native Redis cluster. The direct connection mode can reduce communication overheads and the response time of Redis. For more information, see Enable the direct connection mode.

  • The memory statistics of Lua scripts can be contained in the Memory part of the INFO command output.

Feature optimization

  • Audit logs consume less memory.

1.5.8

HIGH

2019-09-23

Fixed issue

  • The following issue is fixed: The atomicity of the SETEX command is destroyed during two-way synchronization in Global Distributed Cache for Redis links.

1.5.6

HIGH

2019-08-28

New feature

  • Audit logs can record latency events.

Fixed issue

  • The following issue is fixed: A switchover may occur between the master and replica nodes due to slow requests when the client issues commands such as KEYS, FLUSHALL, and FLUSHDB.

1.5.4

LOW

2019-07-08

New feature

  • The audit log feature is supported. This feature allows you to query, analyze, and export logs. For more information, see Enable the audit log feature.

  • Latency statistics during the entire event lifecycle are recorded to help you gain insights into the status of the engine.

1.5.2

HIGH

2019-07-04

Fixed issue

  • The following issue is fixed: The system does not respond because the expiration mechanism is triggered when the RPOPLPUSH command is run with the source and destination keys being the same.

1.4.0

HIGH

2019-05-15

Fixed issue

  • The following issue is fixed: A master-replica switchover is triggered when Redis Database (RDB) files or append-only files (AOFs) are loaded onto an instance after the instance restarts.

Earlier than 1.4.0

N/A

N/A

N/A

  • These earlier minor versions belong to V4.0. We recommend that you update your instances to the latest minor version.

References