postgresql/src/backend/utils
David Rowley 705ec05653 Fix incorrect KeeperBlock macro in bump.c
The macro was missing a MAXALIGN around the sizeof(BumpContext) which
would cause problems detecting the keeper block on 32-bit systems that
have a MAXALIGN value of 8.

Thank you to Andres Freund, Tomas Vondra and Tom Lane for investigating
and testing.

Reported-by: Melanie Plageman, Tomas Vondra
Discussion: https://postgr.es/m/CAAKRu_Y6dZjiJEZghgNZp0Gjar1JVq-CH7XGDqExDVHnPgDjuw@mail.gmail.com
Discussion: https://postgr.es/m/a4a10b89-6ba8-4abd-b449-019aafff04fc@enterprisedb.com
2024-04-08 11:06:31 +12:00
..
activity Use conditional variable to wait for next MultiXact offset 2024-04-07 20:33:45 +02:00
adt Implement ALTER TABLE ... SPLIT PARTITION ... command 2024-04-07 01:18:44 +03:00
cache Add error codes to some PANIC/FATAL errors reports 2024-04-03 09:19:25 +02:00
error Coordinate emit_log_hook and all log destinations to share the same timeval 2024-04-04 14:15:22 +09:00
fmgr
hash Mark hash_corrupted() as pg_attribute_noreturn. 2024-03-17 17:54:45 -04:00
init Increase default vacuum_buffer_usage_limit to 2MB. 2024-04-06 23:12:03 +13:00
mb Make the order of the header file includes consistent 2024-03-13 15:07:00 +01:00
misc Transform OR clauses to ANY expression 2024-04-08 01:27:52 +03:00
mmgr Fix incorrect KeeperBlock macro in bump.c 2024-04-08 11:06:31 +12:00
resowner
sort Use bump memory context for tuplesorts 2024-04-08 00:32:26 +12:00
time Remove unused #include's from backend .c files 2024-03-04 12:02:20 +01:00
.gitignore
Gen_dummy_probes.pl
Gen_fmgrtab.pl
Makefile
errcodes.txt
generate-errcodes.pl
meson.build
postprocess_dtrace.sed
probes.d