diff options
author | unknown <gbichot@dl145h.mysql.com> | 2007-02-26 20:35:28 +0100 |
---|---|---|
committer | unknown <gbichot@dl145h.mysql.com> | 2007-02-26 20:35:28 +0100 |
commit | 2e669d8e7b5944ad4a785ccd11424e060c5ce9bc (patch) | |
tree | 0129aa88d8b86e42ab9fbd202274ac2ee9c25fe9 /dbug | |
parent | c4780ac3b96749d6723495222021864891fd1503 (diff) | |
download | mariadb-git-2e669d8e7b5944ad4a785ccd11424e060c5ce9bc.tar.gz |
Fix for BUG#26050 "LOAD DATA INFILE breaks ACID"; the ok must be sent
to the client only after the binlog write and engine commit.
No testcase for this bug, as to reproduce it, we need to "kill -9" mysqld,
which we cannot do in the testsuite. But, I tested by hand.
sql/sql_load.cc:
D in ACID means that once the client got the ok from the server, the data
is durable on disk. Implies that the ok must be sent after the binlog write
and after the engine commit, not before.
Diffstat (limited to 'dbug')
0 files changed, 0 insertions, 0 deletions