From d830931a9b2aca66c0589de67b5d7a5fd2c87a79 Mon Sep 17 00:00:00 2001 From: Alex Chi Date: Mon, 28 Nov 2022 22:25:30 -0500 Subject: [PATCH] fix(p4): IS -> IX (#488) --- src/include/concurrency/lock_manager.h | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/include/concurrency/lock_manager.h b/src/include/concurrency/lock_manager.h index 70084a5fd..6515469b7 100644 --- a/src/include/concurrency/lock_manager.h +++ b/src/include/concurrency/lock_manager.h @@ -149,7 +149,7 @@ class LockManager { * A lock request being upgraded should be prioritised over other waiting lock requests on the same resource. * * While upgrading, only the following transitions should be allowed: - * IS -> [S, X, SIX] + * IS -> [S, X, IX, SIX] * S -> [X, SIX] * IX -> [X, SIX] * SIX -> [X]