Hi,
The proposed patch removes dead code in src/backend/storage/lmgr/predicate.c
If my understanding is correct, PageIsPredicateLocked() was added in
dafaa3efb75 (Feb 2011) but its call was removed in 47ad79122bc (Mar
2011) and we have never used it since. It was mentioned in one recent
discussion [1] but it was pointed out that it can't be used there
either.
If anyone believes that we should keep it alternatively we could cover
it with tests or at least add an Assert() somewhere.
[1]: http://postgr.es/m/CA%2BCOZaBo%2BZpKgMvxcdACUjNtdYipe9Em06iX5KHLTVaTmFibiw%40mail.gmail.com
--
Best regards,
Aleksander Alekseev