mariadb/heap
guilhem@mysql.com e71325caf9 Fix for BUG#2477 "Slave stop with error after master reboot if use HEAP tables":
when we open the HEAP table for the first time since server restart,
in hp_open(), we set a flag to propagate this info to the handler level
which then writes a DELETE FROM this_heap_table to the binlog.
It is not a perfect solution for the bug, because between the server start and 
the first open of the table, the slave still had old data in his table so
a SELECT on the slave may show wrong content. But if there is a --init-file
to populate the HEAP table on master as startup, then this is a safe fix
(I'll put a note about init-file in the HEAP section of the manual).
2004-01-30 00:05:34 +01:00
..
.cvsignore
_check.c New multi-table-update code 2002-11-29 16:40:18 +02:00
_rectest.c
ChangeLog
heapdef.h Merge with 3.23.54 2002-10-16 13:11:25 +03:00
hp_block.c
hp_clear.c
hp_close.c
hp_create.c
hp_delete.c New multi-table-update code 2002-11-29 16:40:18 +02:00
hp_extra.c
hp_hash.c
hp_info.c Fix for BUG#2477 "Slave stop with error after master reboot if use HEAP tables": 2004-01-30 00:05:34 +01:00
hp_open.c Fix for BUG#2477 "Slave stop with error after master reboot if use HEAP tables": 2004-01-30 00:05:34 +01:00
hp_panic.c
hp_rename.c
hp_rfirst.c
hp_rkey.c
hp_rlast.c
hp_rnext.c
hp_rprev.c
hp_rrnd.c
hp_rsame.c
hp_scan.c New multi-table-update code 2002-11-29 16:40:18 +02:00
hp_static.c
hp_test1.c
hp_test2.c - fixed several typos ("uppdate"->"update" and "tryed"->"tried") 2003-09-19 18:34:57 +02:00
hp_update.c New multi-table-update code 2002-11-29 16:40:18 +02:00
hp_write.c New multi-table-update code 2002-11-29 16:40:18 +02:00
make-ccc
Makefile.am - Applied required modifications for automake 1.5 2002-10-01 21:57:10 +02:00