Use dlists instead of SHM_QUEUE for predicate locking
authorAndres Freund <[email protected]>
Fri, 20 Jan 2023 02:50:01 +0000 (18:50 -0800)
committerAndres Freund <[email protected]>
Fri, 20 Jan 2023 02:55:51 +0000 (18:55 -0800)
commit9600371764583c80f3d94957e3d16daa2661154b
treebc1dbecdcf0676b0fd84f42e166692476f998246
parent7670add9f43aeb291603c7052a2610675e1924f7
Use dlists instead of SHM_QUEUE for predicate locking

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

Reviewed-by: Thomas Munro <[email protected]> (in an older version)
Discussion: https://postgr.es/m/20221120055930[email protected]
Discussion: https://postgr.es/m/20200211042229[email protected]
src/backend/storage/lmgr/predicate.c
src/include/storage/predicate_internals.h