Replace buffer I/O locks with condition variables.
authorAndres Freund <andres@anarazel.de>
Thu, 29 Oct 2020 17:57:34 +0000 (10:57 -0700)
committerAndres Freund <andres@anarazel.de>
Mon, 11 Jan 2021 23:09:14 +0000 (15:09 -0800)
commit1378b3ba6e7f077cfdd35a7952610a833c165f7c
tree6ff4675ffe278f1cb6bd100ad66283df66bdbd8f
parente6ec5b495db8ccbe37b53a4edac6424391c71ba2
Replace buffer I/O locks with condition variables.

Author: Robert Haas
Discussion: https://postgr.es/m/CA+Tgmoaj2aPti0yho7FeEf2qt-JgQPRWb0gci_o1Hfr=C56Xng@mail.gmail.com
src/backend/postmaster/pgstat.c
src/backend/storage/buffer/buf_init.c
src/backend/storage/buffer/bufmgr.c
src/backend/storage/lmgr/lwlock.c
src/include/pgstat.h
src/include/storage/buf_internals.h
src/include/storage/condition_variable.h
src/include/storage/lwlock.h