• unknown's avatar
    WL#1895 - Print message to error log in case of detected MyISAM corruption · bec3feaa
    unknown authored
    Changed my_error() to print error messages, which come from
    arbitrary registered ranges of error messages. Messages can
    be unregistered (and should be at end of the program).
    Added registration of handler error messages.
    Added a new mi_print_error() macro and a new 
    mi_report_error() function, which supply error
    messages with a table name.
    Added calls to mi_print_error() or mi_report_error()
    at all places in MyISAM, where table corruption is detected.
    
    
    extra/comp_err.c:
      WL#1895 - Print message to error log in case of detected MyISAM corruption
      Added prints for ER_ERROR_FIRST and ER_ERROR_LAST.
      Removed print for ER_ERROR_MESSAGES.
    include/errmsg.h:
      WL#1895 - Print message to error log in case of detected MyISAM corruption
      Added declaration for a new function.
      Added first and last error number defines.
    include/my_base.h:
      WL#1895 - Print message to error log in case of detected MyISAM corruption
      Added first and last er...
    bec3feaa
mysys_err.h 2.5 KB