1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-01 03:47:19 +03:00

Fixed a problem for Q18 from DBT3/SF30 with innodb database instance:

the server crashed when running the query with persistent statistics
enabled.
The field KEY::read_stat.avg_frequency must be initialized to NULL
for the keys of temporary tables.
This commit is contained in:
Igor Babaev
2012-04-19 09:49:53 -07:00
parent 9e74665a2d
commit 9f53c310d8
3 changed files with 4 additions and 1 deletions

View File

@ -14657,6 +14657,7 @@ create_tmp_table(THD *thd, TMP_TABLE_PARAM *param, List<Item> &fields,
keyinfo->algorithm= HA_KEY_ALG_UNDEF;
keyinfo->is_statistics_from_stat_tables= FALSE;
keyinfo->rec_per_key=0;
keyinfo->read_stat.avg_frequency= NULL;
/*
Create an extra field to hold NULL bits so that unique indexes on