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
This commit is contained in:
heikki@hundin.mysql.fi 2002-11-19 16:54:52 +02:00
parent 9cc2b10bdf
commit 5fedf659d8
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;