Skip to content

Commit 69932b6

Browse files
committed
Merge branch '10.4' into 10.5
2 parents 8c793ea + ec79f37 commit 69932b6

File tree

1 file changed

+6
-2
lines changed

1 file changed

+6
-2
lines changed

sql/log_event_server.cc

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -7497,7 +7497,11 @@ int Rows_log_event::update_sequence()
74977497
int err= 0;
74987498

74997499
if (!bitmap_is_set(table->rpl_write_set, MIN_VALUE_FIELD_NO) ||
7500-
(!(table->in_use->rgi_slave->gtid_ev_flags2 & Gtid_log_event::FL_DDL) &&
7500+
(
7501+
#if defined(WITH_WSREP)
7502+
! WSREP(thd) &&
7503+
#endif
7504+
!(table->in_use->rgi_slave->gtid_ev_flags2 & Gtid_log_event::FL_DDL) &&
75017505
!(old_master=
75027506
rpl_master_has_bug(thd->rgi_slave->rli,
75037507
29621, FALSE, FALSE, FALSE, TRUE))))
@@ -7513,7 +7517,7 @@ int Rows_log_event::update_sequence()
75137517

75147518
return table->s->sequence->set_value(table, nextval, round, 0) > 0;
75157519
}
7516-
if (thd->rgi_slave->is_parallel_exec && old_master)
7520+
if (old_master && !WSREP(thd) && thd->rgi_slave->is_parallel_exec)
75177521
{
75187522
DBUG_ASSERT(thd->rgi_slave->parallel_entry);
75197523
/*

0 commit comments

Comments
 (0)