• unknown's avatar
    Added test for bug #5894 "Triggers with altered tables cause corrupt · 380a5d39
    unknown authored
    databases" and basic handling of errors which happen in triggers.
    (The bug itself was fixed by several previous patches).
    Fixed bug in multi-delete which were exposed by these tests.
    
    
    mysql-test/r/trigger.result:
      Added test for bug #5894 "Triggers with altered tables cause corrupt
      databases" and basic handling of errors which happen in triggers.
    mysql-test/t/trigger.test:
      Added test for bug #5894 "Triggers with altered tables cause corrupt
      databases" and basic handling of errors which happen in triggers.
    sql/sql_delete.cc:
      multi_delete::send_eof():
        Fixed bug which were exposed by testing of basic handling of errors
        in triggers. Error which happened in multi_delete::do_deletes() 
        was wiped out by thd->clear_error() and thus never sent to client
        (and this stalled client connection).
    380a5d39
trigger.test 15.6 KB