tencent cloud

TDSQL Boundless

V17.1.x

PDF
Focus Mode
Font Size
Last updated: 2026-04-17 11:56:52

V17.1.3

Fixed an issue where INSERT transactions could violate the uniqueness constraint of Unique Secondary Index under specific concurrency timing scenarios.

V17.1.2

Version Release Notes

myloader supports ignoring primary key conflict errors in BulkLoad mode and switching to REPLACE INTO syntax to retry failed transactions.

Bug fixes

Fixed an issue where BulkLoad imports of disordered data or secondary index data would report an error and fail when primary key conflicts occurred within the same transaction.
Fixed an issue where specifying raft_data_path individually in TDStore did not take effect.

V17.1.1

Version Release Notes

TDStore can passively detect changes in MC nodes through the list returned by the IsBootstrapped API.
Fixed the issue where memory continuously increased and was not released in a timely manner after an Index is added.
Fixed the crash issue when the information_schema.innodb_* tables are accessed.
Fixed the issue where the log_index was missing in the Binlog sent to Kafka when the RedoLog did not contain PUT/DELETE operations.
Fixed an issue with extract_int_from_str when it receives integers as input.
Fixed the issue where Region Split taking too long blocked transaction commits.

Bug fixes

Fixed the timeout issue during SQLEngine shutdown. The default timeout period is 600s, which can be adjusted as needed.
Fixed the issue where full backup caused DDL to fail to modify data objects.
Fixed the issue where an excessive number of Regions caused the MC Leader's CPU usage to peak at 100%.
Fixed an issue where MC-Agent could not exit during shutdown due to the exit process being stuck when unable to connect to etcd.
Fixed the issue with incorrect max-table-count settings after a configuration change.
Fixed the issue where MC-Agent's GetAllReplicationGroups RPC response contained excessive data, causing the RPC to overload.
Fixed an issue where DML transactions spanning RENAME DDL operations might cause Binlog replay to be stuck.
Fixed the issue where the metric etcd_mvcc_db_total_size_in_use_in_bytes was being incorrectly reported.
Fixed an issue where during BulkLoad, encountering a write stall (write pause) would cause the BulkLoad transaction to remain stuck and fail to commit even after the write stall condition was resolved.

V17.1.0

Version Release Notes

Scalability and Performance

Optimized the issue where acquiring table-level locks in LogService large partitioned table scenarios was prone to causing timeouts.
Optimized the handshake retry mechanism between HyperNode and MC nodes.

Data Migration

Added support for migrating all replicas from one HyperNode to another.

Query processing

Added the built-in function EXTRACT_INT_FROM_STR to extract a segment of numerical values from VARCHAR columns as partition keys.
Added the current_global_timestamp function to obtain the current GTS.

Operations

Added timestamps to metric reporting.
TDSQL Boundless supports ARM architecture.
Optimized the node decommissioning process by adding an external-facing API for deleting node metadata.

Bug fixes

Fixed an issue where table creation requests without a specified DP were failing to use the default policy.
Fixed an issue where headers were randomly dropped when concurrent requests are received.
Fixed the issue where releasing MyRocks dictionary data structures during process exit caused CoreDump.
Fixed the issue where Flashback Query caused a rollback of LocalEarliestSnapshot, leading to CoreDump.
Fixed an issue where CDC nodes intermittently hung during shutdown.
Simplify incremental recovery metadata to reduce writes to etcd.
Fixed the issue of full backup metadata being overwritten in extreme scenarios.
Fixed the issue of watch revision expiration during incremental recovery.

Must-Knows

Concurrent execution of DML and RENAME TABLE/COLUMN operations might cause Binlog synchronization to hang. It is not recommended to run DML and RENAME operations concurrently; this issue will be fixed in a subsequent version.
For table structures using column prefix length as primary key indexes (Column Prefix Key Parts), LogService does not support generating DML Binlogs but can generate DDL Binlogs.
For table structures without a specified primary key index, LogService does not support generating DML Binlogs but can generate DDL Binlogs.

Help and Support

Was this page helpful?

Help us improve! Rate your documentation experience in 5 mins.

Feedback