postgresql/src/backend
Álvaro Herrera 5bcc3fbd19
Fix valgrind failure
Buildfarm member skink reports that the new REPACK code is trying to
write uninitialized bytes to disk, which correspond to padding space in
the SerializedSnapshotData struct.  Silence that by initializing the
memory in SerializeSnapshot() to all zeroes.

Co-authored-by: Srinath Reddy Sadipiralla <srinath2133@gmail.com>
Co-authored-by: Álvaro Herrera <alvherre@kurilemu.de>
Discussion: https://postgr.es/m/1976915.1775537087@sss.pgh.pa.us
2026-04-07 11:13:50 +02:00
..
access Allocate separate DSM chunk for parallel Index[Only]Scan instrumentation 2026-04-06 19:10:19 -04:00
archive Don't include wait_event.h in pgstat.h 2026-03-06 16:24:58 +01:00
backup Online enabling and disabling of data checksums 2026-04-03 22:58:51 +02:00
bootstrap Use PG_DATA_CHECKSUM_OFF instead of hardcoded value 2026-04-06 22:11:53 +02:00
catalog Add pg_stat_autovacuum_scores system view. 2026-04-06 16:56:33 -05:00
commands Fix valgrind failure 2026-04-07 11:13:50 +02:00
executor Allocate separate DSM chunk for parallel Index[Only]Scan instrumentation 2026-04-06 19:10:19 -04:00
foreign Remove bits* typedefs. 2026-03-30 16:12:08 -05:00
jit jit: No backport::SectionMemoryManager for LLVM 22. 2026-04-03 14:55:11 +13:00
lib dshash: Make it possible to suppress out of memory errors 2026-03-19 11:51:17 -04:00
libpq Add CONCURRENTLY option to REPACK 2026-04-06 21:55:08 +02:00
main Update copyright for 2026 2026-01-01 13:24:10 -05:00
nodes Mark JumbleState as a const in the post_parse_analyze hook 2026-04-07 15:22:49 +09:00
optimizer Fix volatile function evaluation in eager aggregation 2026-04-06 11:54:08 +09:00
parser Support more object types within CREATE SCHEMA. 2026-04-06 15:16:25 -04:00
partitioning Thread flags through begin-scan APIs 2026-03-30 12:27:24 -04:00
po Update copyright for 2026 2026-01-01 13:24:10 -05:00
port Use the new shmem allocation functions in a few core subsystems 2026-04-06 02:12:59 +03:00
postmaster Add pg_stat_autovacuum_scores system view. 2026-04-06 16:56:33 -05:00
regex Use fallthrough attribute instead of comment 2026-02-19 08:51:12 +01:00
replication Add CONCURRENTLY option to REPACK 2026-04-06 21:55:08 +02:00
rewrite Add UPDATE/DELETE FOR PORTION OF 2026-04-01 19:06:03 +02:00
snowball Fix meson build of snowball code. 2026-01-05 16:51:36 -05:00
statistics Add support for extended statistics on virtual generated columns. 2026-04-01 17:02:24 +01:00
storage Use .h for the file containing the page checksum code fragment 2026-04-07 15:52:55 +07:00
tcop Add CONCURRENTLY option to REPACK 2026-04-06 21:55:08 +02:00
tsearch Require superuser to install a non-built-in selectivity estimator. 2026-02-09 10:07:31 -05:00
utils Fix valgrind failure 2026-04-07 11:13:50 +02:00
.gitignore Add .gitignore entries for AIX-specific intermediate build artifacts. 2015-07-08 20:44:22 -04:00
common.mk Blind attempt to fix LLVM dependency in the backend 2022-09-15 10:53:48 +07:00
Makefile ssl: Serverside SNI support for libpq 2026-03-18 12:37:11 +01:00
meson.build Add CONCURRENTLY option to REPACK 2026-04-06 21:55:08 +02:00
nls.mk Create a separate file listing backend types 2025-09-26 15:21:49 +02:00