diff options
author | kostja@dipika.(none) <> | 2008-02-19 14:43:01 +0300 |
---|---|---|
committer | kostja@dipika.(none) <> | 2008-02-19 14:43:01 +0300 |
commit | acf9b1f346e8b9dc59ad8e1f6a1ff20ef96d0dcd (patch) | |
tree | e540052e63f7376b653b6418116db3340c22b891 /sql/sql_binlog.cc | |
parent | 48d326612aa16f2d7fdcc9e78f5f7b99f0e3c0a7 (diff) | |
download | mariadb-git-acf9b1f346e8b9dc59ad8e1f6a1ff20ef96d0dcd.tar.gz |
A fix and a test case for Bug#12713 "Error in a stored function called from
a SELECT doesn't cause ROLLBACK of statem".
The idea of the fix is to ensure that we always commit the current
statement at the end of dispatch_command(). In order to not issue
redundant disc syncs, an optimization of the two-phase commit
protocol is implemented to bypass the two phase commit if
the transaction is read-only.
Diffstat (limited to 'sql/sql_binlog.cc')
0 files changed, 0 insertions, 0 deletions