diff options
author | guilhem@mysql.com <> | 2004-04-13 22:40:16 +0200 |
---|---|---|
committer | guilhem@mysql.com <> | 2004-04-13 22:40:16 +0200 |
commit | 066382e6e721b24043970e90d1d8757162ccc5b4 (patch) | |
tree | 97fe6cf195e64ae2f13d84055ffddf513449ec15 /mysys/array.c | |
parent | c640a3904a9fa90d7402810d380002283bab6c79 (diff) | |
download | mariadb-git-066382e6e721b24043970e90d1d8757162ccc5b4.tar.gz |
Fix for BUG#3461 "multi-table DELETE replicated despite replicate-wild-ignore-table":
In tables_ok(), when there is no table having "updating==TRUE" in the list,
return that we don't replicate this statement (the slave is supposed to
replicate *changes* only).
In practice, the case can only happen for this statement:
DELETE t FROM t,u WHERE ... ;
tables_ok(t,u) will now return 0, which (check all_tables_not_ok())
will give a chance to tables_ok(t) to run.
Diffstat (limited to 'mysys/array.c')
0 files changed, 0 insertions, 0 deletions