this flush with flag TRUE causes spurious errors in the binlog... as it will...

this flush with flag TRUE causes spurious errors in the binlog... as it will insert a STMT_END_F... and hence an invalid binlog (missing table mappings)
parent 29af14af
...@@ -3212,7 +3212,7 @@ ndb_binlog_thread_handle_non_data_event(THD *thd, Ndb *ndb, ...@@ -3212,7 +3212,7 @@ ndb_binlog_thread_handle_non_data_event(THD *thd, Ndb *ndb,
/* make sure to flush any pending events as they can be dependent /* make sure to flush any pending events as they can be dependent
on one of the tables being changed below on one of the tables being changed below
*/ */
thd->binlog_flush_pending_rows_event(TRUE); thd->binlog_flush_pending_rows_event(FALSE);
switch (type) switch (type)
{ {
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment