mariadb/mysql-test/lib/v1
Michael Widenius d2f8b7d045 Fix for LP#602604: RQG: ma_blockrec.c:6187: _ma_apply_redo_insert_row_head_or_tail: Assertion `0' failed on Maria engine recovery
More DBUG_PRINT (to simplify future debugging)
Aria: Added STATE_IN_REPAIR, which is set on start of repair. This allows us to see if 'crashed' flag was set intentionally.
Aria: Some trivial speedup optimization
Aria: Better warning if table was marked crashed by unfinnished repair


mysql-test/lib/v1/mysql-test-run.pl:
  Fix so one can run RQG
mysql-test/suite/maria/r/maria-recovery2.result:
  Update for new error message.
mysys/stacktrace.c:
  Fixed compiler warning
storage/maria/ha_maria.cc:
  More DBUG_PRINT
  Added STATE_IN_REPAIR flag, which is set on start of repair. This allows us to see if 'crashed' flag was set intentionally.
  Don't log query for dropping temporary table.
storage/maria/ha_maria.h:
  Added prototype for drop_table()
storage/maria/ma_blockrec.c:
  More DBUG_PRINT
  Make read_long_data() inline for most cases. (Trivial speedup optimization)
storage/maria/ma_check.c:
  Better warning if table was marked crashed by unfinnished repair
storage/maria/ma_open.c:
  More DBUG_PRINT
storage/maria/ma_recovery.c:
  Give warning if found crashed table.
  Changed warning for tables that can't be opened.
storage/maria/ma_recovery_util.c:
  Write warnings to DBUG file
storage/maria/maria_chk.c:
  Added STATE_IN_REPAIR flag, which is set on start of repair. This allows us to see if 'crashed' flag was set intentionally.
storage/maria/maria_def.h:
  Added maria_mark_in_repair(x)
storage/maria/maria_read_log.c:
  Added option: --character-sets-dir
storage/maria/trnman.c:
  By default set min_read_from to max value.
  This allows us to remove TRN:s from rows during recovery to get more space.
  This fixes bug LP#602604: RQG: ma_blockrec.c:6187: _ma_apply_redo_insert_row_head_or_tail: Assertion `0' failed on Maria engine recovery
2010-07-30 10:45:27 +03:00
..
My WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
incompatible.tests Bug #45698 MTR_VERSION=1 ./mtr --force does not work 2009-07-16 14:05:46 +02:00
mtr_cases.pl Bug #45698 MTR_VERSION=1 ./mtr --force does not work 2009-07-31 11:22:57 +02:00
mtr_gcov.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mtr_gprof.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mtr_im.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mtr_io.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mtr_match.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mtr_misc.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mtr_process.pl Merge with base MySQL 5.1 2009-02-15 12:58:34 +02:00
mtr_report.pl Merge with base MySQL 5.1 2009-02-15 12:58:34 +02:00
mtr_stress.pl Bug #48683 mysql-stress-test fails with "Value ... invalid for option abort-on-error" 2009-11-19 13:19:11 +01:00
mtr_timer.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mtr_unique.pl WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
mysql-test-run.pl Fix for LP#602604: RQG: ma_blockrec.c:6187: _ma_apply_redo_insert_row_head_or_tail: Assertion `0' failed on Maria engine recovery 2010-07-30 10:45:27 +03:00
ndb_config_1_node.ini WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00
ndb_config_2_node.ini WL#4189 Add full backward compatibility to mysql-test-run.pl 2008-11-14 09:45:32 +01:00