diff options
author | Sergei Petrunia <psergey@askmonty.org> | 2018-03-29 13:59:21 +0300 |
---|---|---|
committer | Sergei Petrunia <psergey@askmonty.org> | 2018-03-29 14:43:08 +0300 |
commit | b922741074bd2bf2b56b0381d1f32af0a3df4063 (patch) | |
tree | f87e4876e555f7532cb29d9a107312e550eb8183 /sql/procedure.h | |
parent | adaee46a908cc2ca39ea5add85942dad714a2f0b (diff) | |
download | mariadb-git-b922741074bd2bf2b56b0381d1f32af0a3df4063.tar.gz |
MDEV-15472: Assertion `!is_set() || (m_status == DA_OK_BULK && is_bulk_op())' failure
MariaDB differs from the upstream for "DDL-like" command. For these,
it sets binlog_format=STATEMENT for the duration of the statement.
This doesn't play well with MyRocks, which tries to prevent DML
commands with binlog_format!=ROW.
Also, if Locked_tables_list::reopen_tables() returned an error, then
close_cached_tables should propagate the error condition and not silently
consume it (it's difficult to have test coverage for this because this
error condition is rare)
Diffstat (limited to 'sql/procedure.h')
0 files changed, 0 insertions, 0 deletions