diff options
author | Jeff Davis <jdavis@postgresql.org> | 2023-12-19 17:35:42 -0800 |
---|---|---|
committer | Jeff Davis <jdavis@postgresql.org> | 2023-12-19 17:35:42 -0800 |
commit | c3a8e2a7cb16d55e3b757934b538cb8b8a0eab02 (patch) | |
tree | d22d792b0b99be09bb267399ede72c5f16419de8 /src/backend/executor/nodeModifyTable.c | |
parent | 1301c80b2167feb658a738fa4ceb1c23d0991e23 (diff) | |
download | postgresql-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