aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
diff options
context:
space:
mode:
authorJeff Davis <jdavis@postgresql.org>2023-12-19 17:35:42 -0800
committerJeff Davis <jdavis@postgresql.org>2023-12-19 17:35:42 -0800
commitc3a8e2a7cb16d55e3b757934b538cb8b8a0eab02 (patch)
treed22d792b0b99be09bb267399ede72c5f16419de8 /src/backend/executor/nodeModifyTable.c
parent1301c80b2167feb658a738fa4ceb1c23d0991e23 (diff)
downloadpostgresql-c3a8e2a7cb16d55e3b757934b538cb8b8a0eab02.tar.gz
postgresql-c3a8e2a7cb16d55e3b757934b538cb8b8a0eab02.zip
Use 64-bit atomics for xlblocks array elements.
In preparation for reading the contents of WAL buffers without a lock. Also, avoids the previously-needed comment in GetXLogBuffer() explaining why it's safe from torn reads. Author: Bharath Rupireddy Discussion: https://postgr.es/m/CALj2ACVfFMfqD5oLzZSQQZWfXiJqd-NdX0_317veP6FuB31QWA@mail.gmail.com Reviewed-by: Andres Freund
Diffstat (limited to 'src/backend/executor/nodeModifyTable.c')
0 files changed, 0 insertions, 0 deletions