1
0
mirror of https://github.com/MariaDB/server.git synced 2025-08-01 03:47:19 +03:00

row0mysql.c, row0mysql.h:

Backport of bug fix in 4.0: do not x-lock rows under LOCK TABLES READ unless the table is a temp table


innobase/include/row0mysql.h:
  Backport of bug fix in 4.0: do not x-lock rows under LOCK TABLES READ unless the table is a temp table
innobase/row/row0mysql.c:
  Backport of bug fix in 4.0: do not x-lock rows under LOCK TABLES READ unless the table is a temp table
This commit is contained in:
unknown
2002-11-19 16:54:52 +02:00
parent 7bc917e9e1
commit 0fb06a68ce
2 changed files with 2 additions and 0 deletions

View File

@ -393,6 +393,7 @@ struct row_prebuilt_struct {
an SQL statement: we may have to set
an intention lock on the table,
create a consistent read view etc. */
ibool mysql_has_locked;
ibool clust_index_was_generated;
/* if the user did not define a
primary key in MySQL, then Innobase

View File

@ -320,6 +320,7 @@ row_create_prebuilt(
prebuilt->trx = NULL;
prebuilt->sql_stat_start = TRUE;
prebuilt->mysql_has_locked = FALSE;
prebuilt->index = NULL;
prebuilt->n_template = 0;