Skip to content
Permalink
Browse files
MDEV-13935 INSERT stuck at state Unlocking tables
Revert the dead code for MySQL 5.7 multi-master replication (GCS),
also known as
WL#6835: InnoDB: GCS Replication: Deterministic Deadlock Handling
(High Prio Transactions in InnoDB).

Also, make innodb_lock_schedule_algorithm=vats skip SPATIAL INDEX,
because the code does not seem to be compatible with them.

Add FIXME comments to some SPATIAL INDEX locking code. It looks
like Galera write-set replication might not work with SPATIAL INDEX.
  • Loading branch information
dr-m committed Mar 16, 2018
1 parent e15e879 commit bd7ed1b
Show file tree
Hide file tree
Showing 27 changed files with 521 additions and 2,283 deletions.
@@ -69,6 +69,7 @@ Place, Suite 330, Boston, MA 02111-1307 USA
#include <row0mysql.h>
#include <row0quiesce.h>
#include <srv0start.h>
#include "trx0sys.h"
#include <buf0dblwr.h>

#include <list>
@@ -34,7 +34,7 @@ Created 2013/03/27 Allen Lai and Jimmy Yang
#include "rem0cmp.h"
#include "lock0lock.h"
#include "ibuf0ibuf.h"
#include "trx0trx.h"
#include "trx0undo.h"
#include "srv0mon.h"
#include "gis0geo.h"

@@ -37,6 +37,7 @@ Created 2014/01/16 Jimmy Yang
#include "ibuf0ibuf.h"
#include "trx0trx.h"
#include "srv0mon.h"
#include "que0que.h"
#include "gis0geo.h"

/** Restore the stored position of a persistent cursor bufferfixing the page */

0 comments on commit bd7ed1b

Please sign in to comment.