diff options
author | unknown <jan@hundin.mysql.fi> | 2004-08-12 13:38:10 +0300 |
---|---|---|
committer | unknown <jan@hundin.mysql.fi> | 2004-08-12 13:38:10 +0300 |
commit | a7bd2db6184ff809ba0da235ab91b22edee3da97 (patch) | |
tree | c84eabb3549018fae4e8e4265a3c652b67d34b78 /Makefile.am | |
parent | 701f2354f83aa868debf39671059d70f854adb42 (diff) | |
download | mariadb-git-a7bd2db6184ff809ba0da235ab91b22edee3da97.tar.gz |
This change includes optimization for a lock wait rules and a new behaviour for
a REPLACE command.
innobase/lock/lock0lock.c:
Gap type locks without LOCK_INSERT_INTENSION flag do not need to wait for
anything. This is because different users can have conflicting lock types
on gaps.
innobase/row/row0ins.c:
The manual defines the REPLACE semantics that it is either an INSERT or
DELETE(s) for duplicate key + INSERT. Therefore, we take X-lock for
duplicates.
Diffstat (limited to 'Makefile.am')
0 files changed, 0 insertions, 0 deletions