Failed to replicate CURRENT_USER() involved ALTER TABLE

Description

GDB Info

Environment

None

Smart Checklist

Activity

Show:

Krunal Bauskar April 8, 2019 at 5:16 AM

commit 9b1586aeb1415642a4a782f944113fcc8985aa9a
Author: Krunal Bauskar <krunal.bauskar@percona.com>
Date: Mon Apr 1 17:18:44 2019 +0530

  • PXC#2480: Failed to replicate CURRENT_USER() involved ALTER TABLE

  • CURRENT_USER refers to current running active user.

  • When the said statement is replicated through TOI and is executed
    using applier thread then CURRENT_USER() context is not valid.
    (as applier thread is running in background).

  • This can cause error/assert (starting 5.7). While we wait for
    proper fix from upstream we should block ALTER operation involving
    CURRENT_USER().

Krunal Bauskar March 28, 2019 at 10:00 AM

Known issue. Seens even in 5.7. Logged upstream.

https://github.com/codership/mysql-wsrep/issues/304

Done

Details

Assignee

Reporter

Time tracking

7h 10m logged

Affects versions

Priority

Smart Checklist

Created March 20, 2019 at 6:44 PM
Updated March 6, 2024 at 10:13 PM
Resolved April 8, 2019 at 5:17 AM