Category | Description | Release date |
New feature and performance optimization | The speed of handling requests sent to establish a connection for the thread pool in low-concurrency scenarios is improved. If the current SQL statement that is executed does not require the global consistency (high-performance mode) feature after the feature is enabled, hints can be used in the statement to disable the feature. Correlated subqueries can be used in the Grouping clause and complex correlated subqueries can be eliminated. The concurrency control and statement outline features can be enabled for a cluster of Multi-master Cluster (Database/Table) Edition. If the configurations of these features are added to or removed from a primary node of the cluster, the addition or removal operation is automatically synchronized to other primary nodes of the cluster. Tair cache nodes can be added to a PolarDB for MySQL cluster to read data from the PolarDB for MySQL cluster. The process for enabling the In-Memory Column Index (IMCI) feature is optimized to reduce the time required before the feature can be used. The read performance of read-only nodes in scenarios where secondary indexes return the primary key of a table is improved. The process for calculating transaction mask in IMCIs is optimized.
| 2024-01-17 |
Fixed issue | The following issue is fixed: When you upgrade a cluster, a concurrency control (CCL) rule that matches the DIGEST value may become invalid. The following issue is fixed: Nodes crash due to backticks in the value of an input parameter when some built-in stored procedures are called. The following issue is fixed: When the IMCI feature is used to query vectors, invalid sorting results are returned for descending sorting due to excessive NULL values in tables specified by the query statement. The following issue is fixed: When read-only column store nodes start during the execution of DDL statements on tables for which IMCIs are created, column-oriented data failed to be restored. The following issue is fixed: In some special scenarios, the elastic parallel query (ePQ) feature cannot be used in query statements that contain Recursive CTEs. The following issue is fixed: When a database or table restoration task is initiated, the read-only node fails to be added because the redo log on the primary node is cleared. The following issue is fixed: When a database or table restoration task is initiated, the thread failed to exit due to exhausted disk space. The following issue is fixed: When data structures are concurrently modified during the physical replication in X-Engine, read-only nodes are abnormal. The following issue is fixed: A node in a cluster of X-Engine Edition cannot be upgraded from a read-only node to a synchronous secondary node. The following issue is fixed: When the character set of the partition key in a partitioned table is modified, data is not repartitioned. The following issue is fixed: When the IMCI feature is used to query a view that contains data of the BIT type, invalid query results are returned. The following issue is fixed: A high latency occurs when data is written to tables in X-Engine in low concurrency scenarios. The following issue is fixed: After you pull up a single-row subquery, the GROUP BY clause cannot identify the column involved in the subquery. The following issue is fixed: After the subquery_to_derived feature is enabled in MySQL Community Edition, invalid results are returned. The following issue is fixed: When you use the polar_abbrev_sort_key_size parameter to specify a sorting, operation, the memory was being corrupted. The following issue is fixed: When an equivalent query is performed on a partitioned table whose primary key does not contain the partition key and the unique key (UK) is used for an index merge operation, only the data of the first partition is returned.
|