Engine

CUBRID 10.2 Patch 17 released

posted Nov 21, 2025
CUBRID 10.2  Patch 17 has been released.
 
In this release, issues found after 10.2.16  released have been fixed.
 
1. Improvements
  - Added event logging for volume expansion : Added event logs to track the duration of volume expansion and introduced a hidden option to control this behavior.
  - Enhanced transaction termination in suspended state : Enabled the termination of transactions stuck in the THREAD_PGBUF_SUSPENDED state via killtran or by forcibly closing the client.
  - Stricter network protocol compatibility checks : Modified to block connections between patch versions incompatible due to protocol changes and to display clear error messages regarding version mismatches.

2. Bug Fixes
  - Excluded views from unloaddb object files : Modified unloaddb to exclude view definitions from the generated object files.
  - Fixed unnecessary heap page allocation on unique violations : Resolved an issue where the number of allocated heap pages increased unnecessarily when a "unique violation" error occurred.
  - Fixed data corruption in unloaddb on buffer overflow : Fixed a data corruption issue occurring when the buffer size was exceeded during the unloaddb process.
  - Fixed core dump with NVL() function-based indexes : Fixed a core dump error that occurred when querying a composite function-based index using NVL().
  - Corrected restoredb error messages for incremental backups : Fixed an issue where incorrect error messages were displayed in restoredb when attempting an incremental restore without a valid base full backup.
  - Fixed unloaddb process hang : Resolved an issue where the unloaddb process would hang (freeze) during execution.
  - Fixed scientific notation handling in loaddb : Fixed data import errors in loaddb related to values expressed in exponential (scientific) notation.

For more details, please refer to the 10.2.17 change logs (https://github.com/CUBRID/cubrid/releases/tag/v10.2.17).

3. Precautions
  - When using heterogeneous(Oracle/MySQL) DBLINK, you must use ODBC Drvier for Unicode of Oracle/MySQL.
 
4. Environmental Requirements
  - Linux: 64bit, kernel 2.4 or higher, Windows: Windows7 or higher (Windows 7 requires the latest security updates)
  - JRE 1.8 or higher is required when using JSP or CUBRID Admin/CUBRID Manager
 
5. Download
  - Product download : https://www.cubrid.org/downloads

6. Site
  - English : https://www.cubrid.org