summaryrefslogtreecommitdiff
path: root/storage/xtradb/lock
diff options
context:
space:
mode:
authorSergey Petrunya <psergey@askmonty.org>2009-09-08 20:04:58 +0400
committerSergey Petrunya <psergey@askmonty.org>2009-09-08 20:04:58 +0400
commit241c1977dd1d0614c4d6400fa981e7f7facbd153 (patch)
tree86e5f9ce0d8918d98f3fde0a8bf6939815c7af65 /storage/xtradb/lock
parent29f0dcb56337a3e352ad7a70dcff6b25bb605325 (diff)
parent56bca79f6a2ca554fb59a208e2b160dcb905113d (diff)
downloadmariadb-git-241c1977dd1d0614c4d6400fa981e7f7facbd153.tar.gz
Merge xtradb-7 -> MariaDB
Diffstat (limited to 'storage/xtradb/lock')
-rw-r--r--storage/xtradb/lock/lock0lock.c21
1 files changed, 0 insertions, 21 deletions
diff --git a/storage/xtradb/lock/lock0lock.c b/storage/xtradb/lock/lock0lock.c
index 3730c66313d..9e90e099428 100644
--- a/storage/xtradb/lock/lock0lock.c
+++ b/storage/xtradb/lock/lock0lock.c
@@ -1976,12 +1976,6 @@ lock_rec_lock_fast(
if (lock == NULL) {
if (!impl) {
lock_rec_create(mode, block, heap_no, index, trx);
-
- if (srv_locks_unsafe_for_binlog
- || trx->isolation_level
- == TRX_ISO_READ_COMMITTED) {
- trx_register_new_rec_lock(trx, index);
- }
}
return(TRUE);
@@ -2005,11 +1999,6 @@ lock_rec_lock_fast(
if (!lock_rec_get_nth_bit(lock, heap_no)) {
lock_rec_set_nth_bit(lock, heap_no);
- if (srv_locks_unsafe_for_binlog
- || trx->isolation_level
- == TRX_ISO_READ_COMMITTED) {
- trx_register_new_rec_lock(trx, index);
- }
}
}
@@ -2069,22 +2058,12 @@ lock_rec_lock_slow(
err = lock_rec_enqueue_waiting(mode, block, heap_no,
index, thr);
-
- if (srv_locks_unsafe_for_binlog
- || trx->isolation_level == TRX_ISO_READ_COMMITTED) {
- trx_register_new_rec_lock(trx, index);
- }
} else {
if (!impl) {
/* Set the requested lock on the record */
lock_rec_add_to_queue(LOCK_REC | mode, block,
heap_no, index, trx);
- if (srv_locks_unsafe_for_binlog
- || trx->isolation_level
- == TRX_ISO_READ_COMMITTED) {
- trx_register_new_rec_lock(trx, index);
- }
}
err = DB_SUCCESS;