• Satya B's avatar
    Applying InnoDB Plugin 1.0.6 snapshot, part 8. Fixes BUG#48782 · 1e26b2c2
    Satya B authored
    applied revisions: r6185, r6186, r6189, r6194
    
    r6185 - only code changes incorporated, changesets which change
            innodb tests in the main mysql suite are discarded
    
    r61889 - Fixes BUG#48782
    
    Detailed revision comments:
    
    r6185 | marko | 2009-11-17 16:44:20 +0200 (Tue, 17 Nov 2009) | 16 lines
    branches/zip: Report duplicate table names
    to the client connection, not to the error log.  This change will allow
    innodb-index.test to be re-enabled.  It was previously disabled, because
    mysql-test-run does not like output in the error log.
    
    row_create_table_for_mysql(): Do not output anything to the error log
    when reporting DB_DUPLICATE_KEY.  Let the caller report the error.
    Add a TODO comment that the dict_table_t object is apparently not freed
    when an error occurs.
    
    create_table_def(): Convert InnoDB table names to the character set
    of the client connection for reporting.  Use my_error(ER_WRONG_COLUMN_NAME)
    for reporting reserved column names.  Report my_error(ER_TABLE_EXISTS_ERROR)
    when row_create_table_for_mysql() returns DB_DUPLICATE_KEY.
    
    rb://206
    r6186 | vasil | 2009-11-17 16:48:14 +0200 (Tue, 17 Nov 2009) | 4 lines
    branches/zip:
    
    Add ChangeLog entry for r6185.
    
    r6189 | marko | 2009-11-18 11:36:18 +0200 (Wed, 18 Nov 2009) | 5 lines
    branches/zip: ha_innobase::add_index(): When creating the primary key
    and the table is being locked by another transaction,
    do not attempt to drop the table. (Bug #48782)
    
    Approved by Sunny Bains over IM
    r6194 | vasil | 2009-11-19 09:24:45 +0200 (Thu, 19 Nov 2009) | 5 lines
    branches/zip:
    
    Increment version number from 1.0.5 to 1.0.6 since 1.0.5 was just released
    by MySQL and we will soon release 1.0.6.
    
    1e26b2c2
To find the state of this project's repository at the time of any of these versions, check out the tags.
ChangeLog 47.3 KB