mariadb/storage/maria/unittest
Michael Widenius 6ab5a8ac81 Fixed valgrind errors and compiler warnings discovered by buildbot
More DBUG_ASSERT() to discover errors earlier
More checking of BLOCK structures in Aria.
Fixed crashing bug in Aria when doing UPDATE of several records in same block when doing table scan.

storage/federatedx/ha_federatedx.cc:
  Added missing delete_dynamic(); This fixes the valgrind warnings about lost memory discovered by buildbot.
storage/maria/ma_blockrec.c:
  Added debugging helper function _ma_print_block_info() to print block structure.
  Changed arguments to _ma_print_directory() so it can be called by _ma_print_block_info()
  check_directory() now also checks that empty_space on block is calculated correctly.
  Added some local variables to get more information about what happend when things crash.
  Fixed crashing bug when doing UPDATE of several records in same block when doing table scan.
storage/maria/ma_key_recover.c:
  Simple optimization (don't call bmove_upp() if not needed); This could happen during page split.
storage/maria/ma_recovery.c:
  Fixed compiler warning
storage/maria/ma_test2.c:
  Run test without syncing to disk. (Not needed for this test)
storage/maria/ma_write.c:
  More comments.
  Added DBUG_ASSERT() to find wrong log entires, like the one reported at LP#616344, during log file creation.
storage/maria/unittest/ma_test_recovery.pl:
  Added extra -s to maria_chk to get it more silent.
  This fixes that ma_test_all.sh works again.
2010-08-20 10:29:26 +03:00
..
CMakeLists.txt Fixed ability to read without read lock acquiring. (BUG#39665 related) 2008-10-16 22:44:12 +03:00
lockman-t.c copyright and license info 2008-03-04 12:58:21 +01:00
lockman1-t.c copyright and license info 2008-03-04 12:58:21 +01:00
lockman2-t.c copyright and license info 2008-03-04 12:58:21 +01:00
ma_control_file-t.c WL#4374 "Maria - force start if Recovery fails multiple times" 2008-06-02 22:53:25 +02:00
ma_loghandler_examples.c copyright and license info 2008-03-04 12:58:21 +01:00
ma_maria_log_cleanup.c copyright and license info 2008-03-04 12:58:21 +01:00
ma_pagecache_consist.c possible BUG#22320 removed because it does not help. 2008-04-15 22:42:50 +03:00
ma_pagecache_rwconsist.c _ma_bitmap_unpin_all() needs to unpin not-locked pages which were pinned by other threads 2008-10-14 17:18:14 +02:00
ma_pagecache_rwconsist2.c Fixed ability to read without read lock acquiring. (BUG#39665 related) 2008-10-16 22:44:12 +03:00
ma_pagecache_single.c Don't flush pinned pages in checkpoint (fix for my last push) 2010-06-16 00:39:28 +03:00
ma_test_all-t Merge; No notable changes 2008-06-26 12:32:22 +03:00
ma_test_loghandler-t.c Fixed compiler warning message 2009-10-26 13:35:42 +02:00
ma_test_loghandler_first_lsn-t.c compiler warnings 2008-08-06 16:03:27 +02:00
ma_test_loghandler_max_lsn-t.c compiler warnings 2008-08-06 16:03:27 +02:00
ma_test_loghandler_multigroup-t.c compiler warnings 2008-08-04 18:57:41 +02:00
ma_test_loghandler_multithread-t.c remove useless #include's 2008-08-30 23:32:27 +02:00
ma_test_loghandler_noflush-t.c compiler warnings 2008-08-06 16:03:27 +02:00
ma_test_loghandler_nologs-t.c compiler warnings 2008-08-06 16:03:27 +02:00
ma_test_loghandler_pagecache-t.c compiler warnings 2008-08-06 16:03:27 +02:00
ma_test_loghandler_purge-t.c compiler warnings 2008-08-06 16:03:27 +02:00
ma_test_recovery.expected Added versioning of row data 2008-04-10 05:26:36 +03:00
ma_test_recovery.pl Fixed valgrind errors and compiler warnings discovered by buildbot 2010-08-20 10:29:26 +03:00
Makefile.am Fixed ability to read without read lock acquiring. (BUG#39665 related) 2008-10-16 22:44:12 +03:00
sequence_storage.c Fixed bugs related to huge records where group list do not 2008-04-22 13:04:18 +03:00
sequence_storage.h Fixed bugs related to huge records where group list do not 2008-04-22 13:04:18 +03:00
test_file.c copyright and license info 2008-03-04 12:58:21 +01:00
test_file.h copyright and license info 2008-03-04 12:58:21 +01:00
trnman-t.c post-review fixes 2009-01-15 22:27:36 +01:00