• unknown's avatar
    Apply innodb-5.0-ss1372 snapshot · 3832b71b
    unknown authored
    Bug #27381: InnoDB exits when attempting to rename table to non-existant database
      Fix Bug#27381 by calling os_file_handle_error_no_exit() instead of
      os_file_handle_error().
    
    
    innobase/dict/dict0dict.c:
      Apply innodb-5.0-ss1372 snapshot
      
      Revision r1351:
      branches/5.0: Merge r1350 from trunk:
      
      Lock the data dictionary during rollback.  This removes the rare
      debug assertion failure ut_ad(mutex_own(&(dict_sys->mutex))) in
      dict_table_get_on_id() after the rollback following crash recovery.
    innobase/os/os0file.c:
      Apply innodb-5.0-ss1372 snapshot
      
      Revision r1354:
      branches/5.0: Merge r1352 from trunk:
      (also make indentation the same as in 5.1 to ease further merges)
      
      Fix typo in comment in os/os0file.c
      
      
      
      Revision r1370:
      branches/5.0: Merge r1366 from trunk:
      
      Fix Bug#27381 by calling os_file_handle_error_no_exit() instead of
      os_file_handle_error().
    innobase/row/row0undo.c:
      Apply innodb-5.0-ss1372 snapshot
      
      Revision r1351:
      branches/5.0: Merge r1350 from trunk:
      
      Lock the data dictionary during rollback.  This removes the rare
      debug assertion failure ut_ad(mutex_own(&(dict_sys->mutex))) in
      dict_table_get_on_id() after the rollback following crash recovery.
    3832b71b
row0undo.c 10.2 KB