1
0
mirror of https://github.com/MariaDB/server.git synced 2025-07-29 05:21:33 +03:00

bug #28309 First insert violates UNIQUE constraint - was "memory" table empty?

If we have lower_case_table_names == 2 (usually on case insensitive file
systems) we sometimes make 'homedir' part of the path sent to the
handler into lowercase. So in this case HEAP engine couldn't properly
find and remove HP_SHARE, what caused the bug.
This commit is contained in:
holyfoot/hf@mysql.com/hfmain.(none)
2007-06-07 14:03:43 +05:00
parent 52d267dabb
commit 6ee83df5ff
3 changed files with 29 additions and 23 deletions

View File

@ -1601,6 +1601,7 @@ extern int creating_table; // How many mysql_create_table() are running
*/
extern time_t server_start_time;
extern uint mysql_data_home_len;
extern char *mysql_data_home,server_version[SERVER_VERSION_LENGTH],
mysql_real_data_home[], *opt_mysql_tmpdir, mysql_charsets_dir[],
def_ft_boolean_syntax[sizeof(ft_boolean_syntax)];