From 03f5b253709c21705510f824f6ad1256b8ca66e3 Mon Sep 17 00:00:00 2001 From: Heikki Linnakangas Date: Tue, 3 Mar 2009 08:11:24 +0000 Subject: [PATCH] Remove the placeholder LWLockId in place of the removed FreeSpaceLock. As pointed out by ITAGAKI Takahiro, we split SInvalLock into two in 8.4, so to keep the numbers of the rest of the locks unchanged from 8.3, we don't need a placeholder. --- src/include/storage/lwlock.h | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/include/storage/lwlock.h b/src/include/storage/lwlock.h index a323db8941..e389c61c1d 100644 --- a/src/include/storage/lwlock.h +++ b/src/include/storage/lwlock.h @@ -36,9 +36,9 @@ * The extra value MaxDynamicLWLock is there to keep the compiler from * deciding that the enum can be represented as char or short ... * - * If you remove a lock, please replace it with a placeholder like was done - * for FreeSpaceMapLock. This retains the lock numbering, which is helpful for - * DTrace and other external debugging scripts. + * If you remove a lock, please replace it with a placeholder. This retains + * the lock numbering, which is helpful for DTrace and other external + * debugging scripts. */ typedef enum LWLockId { @@ -49,7 +49,6 @@ typedef enum LWLockId ProcArrayLock, SInvalReadLock, SInvalWriteLock, - UnusedLock1, /* FreeSpaceMapLock used to be here */ WALInsertLock, WALWriteLock, ControlFileLock, -- 2.39.5