OBLOADER & OBDUMPER V4.3.4.1 released in September is designed to fix critical issues reported by users when using OBLOADER & OBDUMPER V4.3.4 and earlier versions.
New features
Improved user experience. In MySQL compatible mode of OceanBase Database, the object name matching in the control file now supports case-insensitive matching, enhancing configuration flexibility.
Bug fixes
Fixed the issue where a NullPointerException occurred when importing multiple tables from a CSV file.
Fixed the issue where the
--default-dateparameter in OBLOADER & OBDUMPER V4.x was not backward compatible with the deprecated parameter in the MySQL compatible mode of OceanBase Database.Fixed the issue where appending an extra string at the end of the exported file occurred when the position function was used in the control file.
Fixed the issue where data was misaligned when the position function was used after the constant function in the control file.
Fixed the issue where the
maximum open cursors exceedederror occurred during export and optimized cursor leaks in scenarios with a large number of small tables.Fixed the issue where line splitting failed when the line terminator and column delimiter were adjacent during import of a CUT file.
The issue occurred because the
--trail-delimiterparameter incorrectly identified the line terminator as an empty field at the end, leading to the deletion of valid fields.Fixed the issue where parsing ambiguity occurred when importing CSV files without delimiters, where empty strings were incorrectly parsed as NULL values.
Fixed the issue where CPU usage abnormally increased during high-concurrency imports.
The issue occurred because the data read speed exceeded the database write speed, causing the buffer to fill up. Subsequent read threads entered a busy wait state, continuously occupying CPU resources.