Skip to content

3.1.14

Compare
Choose a tag to compare
@jaogoy jaogoy released this 30 Jul 03:20
· 7739 commits to main since this release
d8e1fc5

Release date: July 29, 2024

Improvements

  • Stream Load now supports using \t and \n as row and column delimiters. Users do not need to convert them to their hexadecimal ASCII codes. #47302

Bug Fixes

Fixed the following issues:

  • Frequent INSERT and UPDATE operations on Primary Key tables may cause write and query delays in the database. #47838
  • When a Primary Key table encounters data persistence failures, the persistent index may fail to capture the error, leading to data loss and reporting the error "Insert found duplicate key". #48045
  • Materialized views may report insufficient permissions when refreshed. #47561
  • Materialized view reports the error "For input string" when refreshed. #46131
  • During materialized view refresh, the lock is held excessively long, causing the Leader FE to be restarted by the deadlock detection script. #48256
  • Queries against views with the IN clause in its definition may return inaccurate results. #47484
  • Global Runtime Filter causes incorrect results. #48496
  • MySQL protocol COM_CHANGE_USER does not support conn_attr. #47796

Behavior Changes

  • When users create a non-partitioned table without specifying the bucket number, the minimum bucket number the system sets for the table is 16 (instead of 2 based on the formula 2*BE or CN count). If users want to set a smaller bucket number when creating a small table, they must set it explicitly. #47005