aboutsummaryrefslogtreecommitdiff
path: root/src/tutorial/basics.source
diff options
context:
space:
mode:
authorAlvaro Herrera <alvherre@alvh.no-ip.org>2024-01-30 18:11:17 +0100
committerAlvaro Herrera <alvherre@alvh.no-ip.org>2024-01-30 18:11:17 +0100
commit7b745d85b80d4492c4df8d9769592c7aad1f63d2 (patch)
tree4e659b0cdbe3b653e4b00570e1e433c24b33ca60 /src/tutorial/basics.source
parent776621a5e4796fa214b6b29a7ca134f6c138572a (diff)
downloadpostgresql-7b745d85b80d4492c4df8d9769592c7aad1f63d2.tar.gz
postgresql-7b745d85b80d4492c4df8d9769592c7aad1f63d2.zip
Split use of SerialSLRULock, creating SerialControlLock
predicate.c has been using SerialSLRULock (the control lock for its SLRU structure) to coordinate access to SerialControlData, another of its numerous shared memory structures; this is unnecessary and confuses further SLRU scalability work. Create a separate LWLock to cover SerialControlData. Extracted from a larger patch from the same author, and some additional changes by Álvaro. Author: Dilip Kumar <dilip.kumar@enterprisedb.com> Discussion: https://postgr.es/m/CAFiTN-vzDvNz=ExGXz6gdyjtzGixKSqs0mKHMmaQ8sOSEFZ33A@mail.gmail.com
Diffstat (limited to 'src/tutorial/basics.source')
0 files changed, 0 insertions, 0 deletions