From: Peter Eisentraut Date: Wed, 23 Aug 2017 18:19:35 +0000 (-0400) Subject: Fix outdated comment X-Git-Tag: REL_10_BETA4~16 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=da19c32c6b7dd7d0ff5814538adf5aaa665848a1;p=postgresql Fix outdated comment Author: Thomas Munro --- diff --git a/src/backend/storage/lmgr/predicate.c b/src/backend/storage/lmgr/predicate.c index 74e4b35837..6a6d9d6d5c 100644 --- a/src/backend/storage/lmgr/predicate.c +++ b/src/backend/storage/lmgr/predicate.c @@ -116,10 +116,12 @@ * than its own active transaction must acquire an exclusive * lock. * - * FirstPredicateLockMgrLock based partition locks + * PredicateLockHashPartitionLock(hashcode) * - The same lock protects a target, all locks on that target, and - * the linked list of locks on the target.. - * - When more than one is needed, acquire in ascending order. + * the linked list of locks on the target. + * - When more than one is needed, acquire in ascending address order. + * - When all are needed (rare), acquire in ascending index order with + * PredicateLockHashPartitionLockByIndex(index). * * SerializableXactHashLock * - Protects both PredXact and SerializableXidHash.