Use dlists instead of SHM_QUEUE for predicate locking

Enterprise / PostgreSQL - Andres Freund [anarazel.de] - 20 January 2023 02:55 UTC

Part of a series to remove SHM_QUEUE. ilist.h style lists are more widely used and have an easier to use interface.

9600371764 Use dlists instead of SHM_QUEUE for predicate locking
src/backend/storage/lmgr/predicate.c | 701 ++++++++++--------------------
src/include/storage/predicate_internals.h | 48 +-
2 files changed, 249 insertions(+), 500 deletions(-)

Upstream: git.postgresql.org


  • Share