All Products
Search
Document Center

ApsaraDB for Redis:Release notes for minor versions of ApsaraDB for Redis Community Edition

Last Updated:Jun 18, 2024

Alibaba Cloud releases new minor versions of ApsaraDB for Redis 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 ApsaraDB for Redis Community Edition. We recommend that you update minor versions of instances during off-peak hours.

ApsaraDB for Redis Community Edition instances can run Redis 7.0, 6.0, 5.0, 4.0, or earlier.

Important

This topic includes only release notes for minor versions of ApsaraDB for Redis Community Edition instances. For information about the release notes for minor versions of ApsaraDB for Redis Enhanced Edition (Tair) 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 ApsaraDB for Redis 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 ApsaraDB for Redis 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.

ApsaraDB for Redis standard instances

V7.0

Minor version

Update level

Release date

Type

Description

7.0.1.8

LOW

2024-05-28

Feature optimization

  • Monitoring of watched or blocked connections is enhanced.

  • Rehashing-related metrics are added.

  • The hotkey statistics functionality 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.

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 enhancement

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

  • 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

  • ApsaraDB for Redis Community Edition V7.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

Type

Description

0.2.10

LOW

2024-05-28

Security enhancement

  • Stability is enhanced.

0.2.9

LOW

2024-05-28

Feature optimization

  • Monitoring of watched or blocked connections is enhanced.

  • Rehashing-related metrics are added.

  • The hotkey statistics functionality 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.

0.2.8

LOW

2024-04-24

Feature optimization

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.

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.

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.

0.2.4

HIGH

2023-08-21

Feature optimization

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

Security enhancement

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

0.2.3

MEDIUM

2023-07-17

Security enhancement

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

0.2.1

MEDIUM

2023-06-30

Security enhancement

  • The stability of the cluster architecture is enhanced.

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 enhancement

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

0.1.24

LOW

2022-11-14

Security enhancement

  • Stability is enhanced.

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.

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.

0.1.21

LOW

2022-08-30

Feature optimization

  • The process of starting a cluster instance is optimized.

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.

0.1.19

LOW

2022-06-22

Feature optimization

Security enhancement

0.1.18

LOW

2022-05-17

Feature optimization

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

0.1.17

LOW

2022-05-10

Feature optimization

  • The MOVE command is supported by cluster instances.

0.1.16

MEDIUM

2022-04-25

Security enhancement

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

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.

0.1.14

LOW

2022-02-21

Feature optimization

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.

0.1.12

HIGH

2021-10-26

Security enhancement

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

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.

0.1.10

HIGH

2021-09-06

Feature optimization

  • Stability is enhanced.

0.1.9

MEDIUM

2021-08-16

Feature optimization

  • The reliability and stability of imperceptible slot migration are enhanced.

0.1.8

MEDIUM

2021-08-06

Feature optimization

  • Stability is enhanced.

0.1.7

MEDIUM

2021-08-06

Feature optimization

  • Stability is enhanced.

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.

0.1.5

MEDIUM

2021-06-04

Feature optimization

  • Stability is enhanced.

0.1.4

MEDIUM

2021-05-27

Feature optimization

  • Stability is enhanced.

0.1.3

LOW

2021-05-18

New feature

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

0.1.2

MEDIUM

2021-05-07

Feature optimization

  • Stability is enhanced.

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.

0.0.5

HIGH

2020-08-21

Fixed issue

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

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.

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.

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.

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

Type

Description

5.2.10

LOW

2024-05-28

Security enhancement

  • 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 hotkey statistics functionality 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.

5.2.8

LOW

2024-04-24

Security enhancement

  • 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 enhancement

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

5.2.2

MEDIUM

2023-07-17

Security enhancement

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

5.2.1

MEDIUM

2023-06-30

Security enhancement

  • 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 enhancement

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

5.1.13

LOW

2022-11-14

Security enhancement

  • 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 enhancement

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 enhancement

  • Stability is enhanced.

0.5.16

HIGH

2022-05-23

Security enhancement

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

0.5.15

HIGH

2022-04-25

Security enhancement

  • 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 fail to restart in specific scenarios.

0.5.11

LOW

2021-11-24

Feature optimization

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

0.5.10

HIGH

2021-10-26

Security enhancement

  • 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 enhancement

  • 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

  • Statistical data of QPS is 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 and stability of imperceptible slot migration are enhanced.

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 enhancement

  • 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 an ApsaraDB for Redis instance, you can add the security groups to which the ECS instances belong to the ApsaraDB for Redis instance. You do not need to manually add the IP addresses of the ECS instances to the whitelists of the ApsaraDB for 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 ApsaraDB for Redis 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 ApsaraDB for Redis. For more information, see Enable the direct connection mode.

  • Both password-free access and Internet access are supported for an ApsaraDB for Redis instance deployed in a virtual private cloud (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

Type

Description

1.9.17

LOW

2023-11-25

Security enhancement

  • Stability is enhanced.

1.9.16

LOW

2023-08-15

Security enhancement

  • 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 enhancement

  • Stability is enhanced.

1.9.10

HIGH

2022-05-23

Security enhancement

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

1.9.9

HIGH

2022-04-25

Security enhancement

  • Stability is enhanced.

1.9.8

HIGH

2022-04-25

Security enhancement

  • 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 enhancement

  • Stability is enhanced.

1.9.5

LOW

2021-09-13

New feature

  • Statistical data of QPS is 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 enhancement

  • 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 an ApsaraDB for Redis instance, you can add the security groups to which the ECS instances belong to the ApsaraDB for Redis instance. You do not need to manually add the IP addresses of the ECS instances to the whitelists of the ApsaraDB for 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 an ApsaraDB for 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 ApsaraDB for Redis 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 ApsaraDB for 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.

ApsaraDB for Redis cost-effective instances

The following table applies to ApsaraDB for Redis cost-effective instances that run Redis 5.0 or 6.0. The commands and features of these instances are compatible with ApsaraDB for Redis Community Edition instances that run Redis 5.0 or 6.0.

Minor version

Update level

Release date

Type

Description

24.5.0.0

MEDIUM

2024-05-22

Feature optimization

  • Cross-slot command synchronization in master-replica mode is optimized.

  • The BGREWRITEAOF command can be run in the background more quickly for large instances.

  • The INFO command returns the CPU utilization, QPS, and traffic information on a per-command basis.

Fixed issue

  • Stability is enhanced.

24.4.1.0

MEDIUM

2024-04-22

Feature optimization

  • Arbitrary rollback to previous synchronization points is supported after a Data Transmission Service (DTS) task is restarted. If your instance consistently requires DTS tasks for data synchronization, we recommend that you update the minor version of the instance to 24.4.1.0.

24.4.0.0

MEDIUM

2024-04-16

Feature optimization

  • The memory footprint of core data structures is optimized to reduce memory usage when a small number of complex structural elements exist.

Fixed issue

  • Stability is enhanced.

24.3.2.2

MEDIUM

2024-03-21

Feature optimization

  • The engine metadata overhead on standard master-replica instances is reduced.

Fixed issue

  • Stability is enhanced.

24.3.2.1

MEDIUM

2024-03-18

Fixed issue

  • The following issue is fixed: The output of the XINFO command includes an extra level of indentation.

  • The following issue is fixed: The number of keys returned by the SCAN command may be significantly greater than the specified Count value. This issue is introduced in 24.3.0.0.

24.3.1.0

LOW

2024-03-11

Feature optimization

  • Metadata is not immediately created after the SELECT command for switching between multiple databases is run. Databases and their metadata are created when data is read from or written to the databases. This optimization prevents metadata bloat caused by Redis management tools that iterate through all databases.

  • The efficiency of expiration check on an instance that has multiple databases is improved. The system proportionally distributes tasks to delete expired data across the databases based on the amount of expired data in each database.

24.3.0.0

MEDIUM

2024-03-07

Feature optimization

  • An instance can be rolled back within seconds when the configurations of the instance fail to be changed. This prevents the instance from becoming unavailable due to a failed configuration change.

    Note

    However, metadata consumes a large amount of memory when a large number of logical databases are used. If this issue occurs, update the minor version of your instance to 24.3.2.2 or later. This issue is fixed in these minor versions.

  • The SWAPDB, COPY, and MOVE commands can be run on a cluster instance to manage data across different databases in the instance.

Fixed issue

  • The following issue is fixed: If the LIMIT option in the ZRANGEBYSCORE command is set to an excessively large value, an out of memory (OOM) may occur due to the pre-allocation of a large amount of memory in the database.

24.1.0.0

MEDIUM

2024-01-23

Fixed issue

  • The following issue is fixed: An instance may stop responding when the GETDEL command does not run as expected.

  • The following issue is fixed: The last-entry information is incorrect in the output of the XINFO STREAM command.

23.12.2.0

LOW

2023-12-26

Feature optimization

  • Stability is enhanced.

23.12.1.2

MEDIUM

2023-12-21

Feature optimization

  • Improvements are made to enhance write performance in specific scenarios. We recommend that you update your instance to this minor version.

Fixed issue

  • Multiple Common Vulnerabilities and Exposures (CVE) fixes related to Lua scripts from the Redis community are incorporated.

  • Several stability issues are fixed. We recommend that you update your instance to this minor version.

23.8.1.3

MEDIUM

2023-09-25

Fixed issue

  • The following issue is fixed: In-memory encoding of ZSET data can lead to crashes in rare cases.

  • The following issue is fixed: Errors in the Redis protocol have a low probability of affecting the high availability of the server.

23.8.1.2

MEDIUM

2023-08-22

Feature optimization

  • Tair is optimized to reduce the CPU utilization of instances during idle periods and improve the baseline performance of instances.

  • The CPU utilization metric in CloudDBA is standardized.

  • Statistics about master-replica replication traffic can be separately displayed in the output of the INFO STATS command.

23.8.0.0

LOW

2023-08-03

First release

  • The first minor version is released.

References