mariadb/storage
unknown 4b1fe65b5f WL#3239 "log CREATE TABLE in Maria": write the log record _before_
creating the data file, and sync this log, so that the table cannot be
used if log record didn't reach disk. The same way, we force the log
in DROP/RENAME TABLE. Also in REPAIR TABLE though logging in this
case is not polished.
Making DELETE FROM t <no WHERE> atomic: we log the record before
starting the operation, and will finish this op at Recovery if needed.


storage/maria/ma_check.c:
  comment. Force the log record for the log to have a complete history.
storage/maria/ma_create.c:
  better conformance to the text of WL#3239 "log CREATE TABLE in Maria":
  write the log record before creating the data file. This ensures
  that the log can be applied to an old backup in all circumstances.
  errpos=2 was wrong.
storage/maria/ma_delete_all.c:
  making DELETE FROM t <no WHERE> atomic: we log the record before
  starting the operation, and will finish the operation at Recovery
  if needed. Thus there is no need to force files to disk.
storage/maria/ma_delete_table.c:
  forcing the log before dropping a table, so that the log has the
  entire history.
storage/maria/ma_loghandler.c:
  LOGREC_REDO_DELETE_ALL needs to set trn's rec_lsn so that the log's
  low-water mark and Checkpoint retain this record until the 
  delete operation has finished.
storage/maria/ma_rename.c:
  force the log before renaming a table, so that the log has a complete
  history.
2007-06-28 14:01:57 +02:00
..
archive Fixed compiler warnings 2007-02-23 13:13:55 +02:00
blackhole
csv
example
federated
heap
innobase Fix (last) compiler warnings 2007-02-27 20:06:37 +02:00
maria WL#3239 "log CREATE TABLE in Maria": write the log record _before_ 2007-06-28 14:01:57 +02:00
myisam WL#3072 Maria Recovery 2007-06-26 16:49:23 +02:00
myisammrg merge from MyISAM into Maria (last step of merge of 5.1 into Maria). 2007-03-01 18:23:58 +01:00
ndb Remove compiler warnings 2007-02-27 19:31:49 +02:00
Makefile.am Merge gbichot3.local:/home/mysql_src/mysql-5.1-for-maria 2007-02-28 17:50:51 +01:00