TopicMailing ListsActivityParticipants
2 commits
Try to handle torn reads of pg_control in frontend.
master17beta1REL_19_STABLE17beta1REL_18_STABLE17beta1REL_17_STABLE17beta1REL_16_STABLE16.1REL_15_STABLE15.5REL_14_STABLE14.10REL_13_STABLE13.13+1 more
Acquire ControlFileLock in relevant SQL functions.
master17beta1REL_19_STABLE17beta1REL_18_STABLE17beta1REL_17_STABLE17beta1REL_16_STABLE16.1REL_15_STABLE15.5REL_14_STABLE14.10REL_13_STABLE13.13+2 more
2024-01Returned with feedback
Patch#4025
CINot processed
ReviewersRobert Haas (rhaas), Anton Melnikov (antonmel)
odd buildfarm failure - "pg_ctl: control file appears to be corrupt"
odd buildfarm failure - "pg_ctl: control file appears to be corrupt"
hackers
43 replies
Feb 01, 2024
Thomas MunroAnton A. MelnikovDavid SteeleMichael PaquierRobert Haas+7
5 commits
Use dlists instead of SHM_QUEUE for predicate locking
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
Remove SHM_QUEUE
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
Use dlists instead of SHM_QUEUE for syncrep queue
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
Add detached node functions to ilist
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
Use dlist/dclist instead of PROC_QUEUE / SHM_QUEUE for heavyweight locks
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
Replace PROC_QUEUE / SHM_QUEUE with ilist.h
Replace PROC_QUEUE / SHM_QUEUE with ilist.h
hackers
3 replies
Jan 20, 2023
Andres FreundRobert Haas
1 commit
perl: Hide warnings inside perl.h when using gcc compatible compiler
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1REL_15_STABLE15.2REL_14_STABLE14.7REL_13_STABLE13.10+2 more
perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local
perl 5.36, C99, -Wdeclaration-after-statement -Wshadow=compatible-local
hackers
16 replies
Jan 03, 2023
Andres FreundTom LaneDagfinn Ilmari MannsåkerPeter Eisentraut
1 commit
Add option to specify segment size in blocks
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
allow segment size to be set to < 1GiB
allow segment size to be set to < 1GiB
hackers
15 replies
Dec 08, 2022
Andres FreundTom LaneAndrew DunstanBharath RupireddyMichael Paquier
comitters
0 replies
Nov 28, 2022
Andres Freund
pgsql: Add wait event for pg_usleep() in perform_spin_delay()
comitters
0 replies
Nov 22, 2022
Andres Freund
1 commit
Add wait event for pg_usleep() in perform_spin_delay()
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1
perform_spin_delay() vs wait events
perform_spin_delay() vs wait events
hackers
9 replies
Nov 22, 2022
Andres FreundRobert HaasAlexander KorotkovMichael Paquier
pgsql: ci: Use -fsanitize=undefined,alignment,address in linux tasks
comitters
0 replies
Nov 21, 2022
Andres Freund
pgsql: ci: Introduce SanityCheck task that other tasks depend on
comitters
0 replies
Nov 21, 2022
Andres Freund
pgsql: ci: Clean up pre-meson cruft in windows task
comitters
0 replies
Nov 21, 2022
Andres Freund
pgsql: Add workaround to make ubsan and ps_status.c compatible
comitters
0 replies
Nov 21, 2022
Andres Freund
pgsql: lwlock: Fix quadratic behavior with very long wait lists
comitters
0 replies
Nov 20, 2022
Andres Freund
pgsql: pgstat: replace double lookup with IsSharedRelation()
comitters
0 replies
Nov 20, 2022
Andres Freund
pgsql: Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on
comitters
0 replies
Nov 19, 2022
Andres Freund
pgsql: Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on
comitters
0 replies
Nov 19, 2022
Andres Freund
pgsql: Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on
comitters
0 replies
Nov 19, 2022
Andres Freund
pgsql: Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on
comitters
0 replies
Nov 19, 2022
Andres Freund
pgsql: Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on
comitters
0 replies
Nov 19, 2022
Andres Freund
pgsql: Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on
comitters
0 replies
Nov 19, 2022
Andres Freund
pgsql: ci: Add task testing windows with mingw
comitters
0 replies
Nov 18, 2022
Andres Freund
1 commit
Fix mislabeling of PROC_QUEUE->links as PGPROC, fixing UBSan on 32bit
master16beta1REL_19_STABLE16beta1REL_18_STABLE16beta1REL_17_STABLE16beta1REL_16_STABLE16beta1REL_15_STABLE15.2REL_14_STABLE14.7REL_13_STABLE13.10+2 more
ubsan fails on 32bit builds
ubsan fails on 32bit builds
hackers
5 replies
Nov 17, 2022
Andres FreundRobert HaasTom LaneThomas Munro
pgsql: Remove redundant breaks in HeapTupleSatisfiesVisibility
comitters
0 replies
Nov 05, 2022
Andres Freund
pgsql: meson: Split 'main' suite into 'regress' and 'isolation'
comitters
0 replies
Nov 05, 2022
Andres Freund
pgsql: meson: Mark PROVE as not required
comitters
0 replies
Nov 05, 2022
Andres Freund