Skip to content

stonedb-5.7-v1.0.3-beta

Pre-release
Pre-release
Compare
Choose a tag to compare
@Nliver Nliver released this 08 Mar 14:35
· 23 commits to stonedb-5.7-stable since this release

V1.0.3-beta

  • Version Number: 1.0.3
  • Release Date: 2023-03-07

Compared to 1.0.2, StoneDB 1.0.3 has done many feature improvements and bug fixes, mainly including:

Primary/Secondary Deployment

  • Reconstructed the binlog mechanism to filter out DDL statements that are not supported by the Tianmu storage engine.
  • Added an argument named NO_KEY_ERROR for SQL mode to directly skip DDL statements that are not supported by the SQL layer, instead of reporting errors.

Syntax:

## At global level:
mysql>set global sql_mode='NO_KEY_ERROR';

## At session level:
mysql>set session sql_mode='NO_KEY_ERROR';

## Configuration file my.cnf:
[mysqld] 
sql_mode='NO_KEY_ERROR'

Ecosystem Adaptation

Better adapted to the ecosystem to display the version number of StoneDB.

Perfomance

Improved the primary/secondary synchronization performance. #1213

Bug Fixes

The following bugs are fixed:

  • Incorrect result is returned when an ALTER TABLE statement is executed to add a TIMESTAMP field. #1327
  • Incorrect result is returned for an UPDATE operation on a table after it is modified by an ALTER TABLE statement. #1253
  • Incorrect result is returned for a query on BIGINT data that is unsigned. #1203
  • An error is reported when a statement is executed to load data. #1209
  • The result returned for an AVG function call is incorrect. #1125
  • An error is reported when an ALTER TABLE statement is executed to change the data type of a field. #752
  • Other bugs. #103#1230#1255#1188#1262

Supported OSs

  • CentOS 7.6 and later
  • Ubuntu 20.0

What's Changed

New Contributors

Full Changelog: 5.7-v1.0.2-GA...5.7-v1.0.3-beta