Commit Graph

63131 Commits (master)
 

Author SHA1 Message Date
Peter Eisentraut 476b35d4e3 tests: Add a test C++ extension module 6 hours ago
Álvaro Herrera f1cd34f952
Use integer backend type when exec'ing a postmaster child 6 hours ago
Alexander Korotkov 30776ca468 Remove redundant pg_unreachable() after elog(ERROR) from ExecWaitStmt() 7 hours ago
Amit Kapila 1ba3eee89a Fix concurrent sequence drops during sequence synchronization. 12 hours ago
Michael Paquier 7ebb64c557 Add routine to free MCVList 17 hours ago
Bruce Momjian 2e937eeb93 doc: revert "xreflabel" used for PL/Python & libpq chapters 18 hours ago
Michael Paquier 5d95219faa pg_stat_statements: Fix crash in list squashing with Vars 22 hours ago
Robert Haas ecd275718b Don't set the truncation block length greater than RELSEG_SIZE. 1 day ago
Richard Guo 34740b90bc Fix unsafe pushdown of quals referencing grouping Vars 2 days ago
Tom Lane 228fe0c3e6 Update time zone data files to tzdata release 2025c. 2 days ago
Michael Paquier 6bca4b50d0 Fix error message related to end TLI in backup manifest 3 days ago
Michael Paquier 2a6ce34b55 Remove useless asserts in report_namespace_conflict() 3 days ago
Peter Eisentraut 6831cd9e3b Fix PL/Python build on MSVC with older Meson 4 days ago
Heikki Linnakangas 71379663fe Fix crash in test function on removable_cutoff(NULL) 4 days ago
Heikki Linnakangas 1c64d2fcbe Fix rare test failure in nbtree_half_dead_pages 4 days ago
Andres Freund 84705b3727 bufmgr: Avoid spurious compiler warning after fcb9c977aa 4 days ago
Michael Paquier 395b73c045 Improve pg_clear_extended_stats() with incorrect relation/stats combination 5 days ago
Amit Langote 889676a0d5 Fix rowmark handling for non-relation RTEs during executor init 5 days ago
Amit Langote 9cbb1d21d6 Fix segfault from releasing locks in detached DSM segments 5 days ago
Fujii Masao b98cc4a14e pg_recvlogical: remove unnecessary OutputFsync() return value checks. 5 days ago
Fujii Masao d89b1d8175 Add test for pg_recvlogical reconnection behavior. 5 days ago
Fujii Masao 0b10969db6 Add a new helper function wait_for_file() to Utils.pm. 5 days ago
Fujii Masao 41cbdab0ab pg_recvlogical: Prevent flushed data from being re-sent. 5 days ago
Michael Paquier a7c63e4860 Fix stability issue with new TAP test of pg_createsubscriber 5 days ago
Michael Paquier d756fa1019 Add pg_clear_extended_stats() 5 days ago
Andres Freund d40fd85187 lwlock: Remove support for disowned lwlwocks 5 days ago
Andres Freund 55fbfb738b lwlock: Remove ForEachLWLockHeldByMe 5 days ago
Andres Freund 335f2231a3 pgindent fix for 8077649907 5 days ago
Andres Freund fcb9c977aa bufmgr: Implement buffer content locks independently of lwlocks 5 days ago
Andres Freund dac328c8a6 bufmgr: Change BufferDesc.state to be a 64-bit atomic 5 days ago
Tom Lane 282b1cde9d Optimize LISTEN/NOTIFY via shared channel map and direct advancement. 5 days ago
Heikki Linnakangas 23b25586dc Fix 'unexpected data beyond EOF' on replica restart 5 days ago
Álvaro Herrera 35e3fae738
Remove #include <math.h> where not needed 5 days ago
Andres Freund 8077649907 aio: io_uring: Fix danger of completion getting reused before being read 5 days ago
Heikki Linnakangas d9c3c94365 Wake up autovacuum launcher from postmaster when a worker exits 5 days ago
Heikki Linnakangas 102bdaa9be Add check for invalid offset at multixid truncation 5 days ago
Heikki Linnakangas c4b71e6f60 Remove some unnecessary code from multixact truncation 5 days ago
Peter Eisentraut da265a8717 plpython: Streamline initialization 5 days ago
Peter Eisentraut 3263a893fb plpython: Remove duplicate PyModule_Create() 6 days ago
Peter Eisentraut 34d8111c3a plpython: Clean up PyModule_AddObject() uses 6 days ago
Peter Eisentraut 8cb95a0645 plpython: Remove commented out code 6 days ago
Michael Paquier 32e27bd320 Introduce routines to validate and free MVNDistinct and MVDependencies 6 days ago
Jeff Davis ed425b5a20 Remove redundant assignment in CreateWorkExprContext 6 days ago
Andres Freund 556c92a689 lwlock: Improve local variable name 6 days ago
Peter Eisentraut fa16e7fd84 Revert "Replace pg_restrict by standard restrict" 6 days ago
Peter Eisentraut 794ba8b6a4 doc: Slightly correct advice on C/C++ linkage 6 days ago
Peter Eisentraut 2bc60f8621 Enable Python Limited API for PL/Python on MSVC 6 days ago
Álvaro Herrera 4196d6178a
Reword confusing comment to avoid "typo fixes" 7 days ago
Michael Paquier 6dcfac9696 Use more consistent *GetDatum() macros for some unsigned numbers 7 days ago
Amit Kapila e385a4e2fd Prevent unintended dropping of active replication origins. 7 days ago