diff options
author | holyfoot/hf@mysql.com/hfmain.(none) <> | 2007-11-12 13:00:22 +0400 |
---|---|---|
committer | holyfoot/hf@mysql.com/hfmain.(none) <> | 2007-11-12 13:00:22 +0400 |
commit | 91e2f91897af45189a1611a47ac248a331b8db5f (patch) | |
tree | e9d3d283c8b2aa4668ffd956edf209705e7937be /.bzrignore | |
parent | 29ea825e574aaeb3ebd3e02b44a105b26da899ec (diff) | |
download | mariadb-git-91e2f91897af45189a1611a47ac248a331b8db5f.tar.gz |
Bug #31305 myisam tables crash when they are near capacity.
When we insert a record into MYISAM table which is almost 'full',
we first write record data in the free space inside a file, and then
check if we have enough space after the end of the file.
So if we don't have the space, table will left corrupted.
Similar error also happens when we updata MYISAM tables.
Fixed by modifying write_dynamic_record and update_dynamic_record functions
to check for free space before writing parts of a record
Diffstat (limited to '.bzrignore')
-rw-r--r-- | .bzrignore | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/.bzrignore b/.bzrignore index 0c666cc3ae0..27ad9519e18 100644 --- a/.bzrignore +++ b/.bzrignore @@ -1068,3 +1068,5 @@ include/check_abi include/mysql_h.ic mysql-test/r/blackhole.log mysql-test/lib/init_db.sql +libmysql_r/client_settings.h +libmysqld/ha_blackhole.cc |