Commit Graph

  • ad569b54a1 Don't set the truncation block length greater than RELSEG_SIZE. Robert Haas 2026-01-19 12:02:08 -05:00
  • c80b0c9d63 Don't set the truncation block length greater than RELSEG_SIZE. Robert Haas 2026-01-19 12:02:08 -05:00
  • ecd275718b Don't set the truncation block length greater than RELSEG_SIZE. Robert Haas 2026-01-19 12:02:08 -05:00
  • 7650eabb66 Fix unsafe pushdown of quals referencing grouping Vars Richard Guo 2026-01-19 11:13:23 +09:00
  • 34740b90bc Fix unsafe pushdown of quals referencing grouping Vars Richard Guo 2026-01-19 11:13:23 +09:00
  • 8bbf281916 Update time zone data files to tzdata release 2025c. Tom Lane 2026-01-18 14:54:33 -05:00
  • 00410b76d5 Update time zone data files to tzdata release 2025c. Tom Lane 2026-01-18 14:54:33 -05:00
  • d852d105e7 Update time zone data files to tzdata release 2025c. Tom Lane 2026-01-18 14:54:33 -05:00
  • f87c0b84e8 Update time zone data files to tzdata release 2025c. Tom Lane 2026-01-18 14:54:33 -05:00
  • 6574bee645 Update time zone data files to tzdata release 2025c. Tom Lane 2026-01-18 14:54:33 -05:00
  • 228fe0c3e6 Update time zone data files to tzdata release 2025c. Tom Lane 2026-01-18 14:54:33 -05:00
  • f1dc7a5b76 Fix error message related to end TLI in backup manifest Michael Paquier 2026-01-18 17:25:04 +09:00
  • fbf8df580a Fix error message related to end TLI in backup manifest Michael Paquier 2026-01-18 17:25:03 +09:00
  • e8fd6c9fda Fix error message related to end TLI in backup manifest Michael Paquier 2026-01-18 17:25:01 +09:00
  • 05ef2371a3 Fix error message related to end TLI in backup manifest Michael Paquier 2026-01-18 17:25:00 +09:00
  • 69ee81932a Fix error message related to end TLI in backup manifest Michael Paquier 2026-01-18 17:24:58 +09:00
  • 6bca4b50d0 Fix error message related to end TLI in backup manifest Michael Paquier 2026-01-18 17:24:25 +09:00
  • 2a6ce34b55 Remove useless asserts in report_namespace_conflict() Michael Paquier 2026-01-18 16:11:46 +09:00
  • 6831cd9e3b Fix PL/Python build on MSVC with older Meson Peter Eisentraut 2026-01-16 17:21:32 +01:00
  • 6ad01b1152 Fix crash in test function on removable_cutoff(NULL) Heikki Linnakangas 2026-01-16 14:42:22 +02:00
  • 9b6714ed9a Fix crash in test function on removable_cutoff(NULL) Heikki Linnakangas 2026-01-16 14:42:22 +02:00
  • 71379663fe Fix crash in test function on removable_cutoff(NULL) Heikki Linnakangas 2026-01-16 14:42:22 +02:00
  • 1c64d2fcbe Fix rare test failure in nbtree_half_dead_pages Heikki Linnakangas 2026-01-16 14:09:22 +02:00
  • 84705b3727 bufmgr: Avoid spurious compiler warning after fcb9c977aa5 Andres Freund 2026-01-16 06:58:35 -05:00
  • 395b73c045 Improve pg_clear_extended_stats() with incorrect relation/stats combination Michael Paquier 2026-01-16 15:24:59 +09:00
  • 889676a0d5 Fix rowmark handling for non-relation RTEs during executor init Amit Langote 2026-01-16 14:53:50 +09:00
  • f335457e8a Fix rowmark handling for non-relation RTEs during executor init Amit Langote 2026-01-16 14:53:32 +09:00
  • f6df78173e Fix segfault from releasing locks in detached DSM segments Amit Langote 2026-01-16 13:01:52 +09:00
  • b926ff1373 Fix segfault from releasing locks in detached DSM segments Amit Langote 2026-01-16 13:01:52 +09:00
  • 980b7c7369 Fix segfault from releasing locks in detached DSM segments Amit Langote 2026-01-16 13:01:52 +09:00
  • 4071fe900e Fix segfault from releasing locks in detached DSM segments Amit Langote 2026-01-16 13:01:52 +09:00
  • 1943ceb388 Fix segfault from releasing locks in detached DSM segments Amit Langote 2026-01-16 13:01:52 +09:00
  • 9cbb1d21d6 Fix segfault from releasing locks in detached DSM segments Amit Langote 2026-01-16 13:01:52 +09:00
  • b98cc4a14e pg_recvlogical: remove unnecessary OutputFsync() return value checks. Fujii Masao 2026-01-16 12:37:05 +09:00
  • d89b1d8175 Add test for pg_recvlogical reconnection behavior. Fujii Masao 2026-01-16 12:36:34 +09:00
  • 0b10969db6 Add a new helper function wait_for_file() to Utils.pm. Fujii Masao 2026-01-16 12:35:56 +09:00
  • 41cbdab0ab pg_recvlogical: Prevent flushed data from being re-sent. Fujii Masao 2026-01-16 12:35:26 +09:00
  • a7c63e4860 Fix stability issue with new TAP test of pg_createsubscriber Michael Paquier 2026-01-16 12:12:26 +09:00
  • d756fa1019 Add pg_clear_extended_stats() Michael Paquier 2026-01-16 08:13:30 +09:00
  • d40fd85187 lwlock: Remove support for disowned lwlwocks Andres Freund 2026-01-15 14:54:16 -05:00
  • 55fbfb738b lwlock: Remove ForEachLWLockHeldByMe Andres Freund 2026-01-15 14:54:16 -05:00
  • 335f2231a3 pgindent fix for 8077649907d Andres Freund 2026-01-15 14:54:16 -05:00
  • a80811e592 pgindent fix for 8077649907d Andres Freund 2026-01-15 14:54:16 -05:00
  • fcb9c977aa bufmgr: Implement buffer content locks independently of lwlocks Andres Freund 2026-01-15 14:09:08 -05:00
  • dac328c8a6 bufmgr: Change BufferDesc.state to be a 64-bit atomic Andres Freund 2026-01-15 12:53:50 -05:00
  • 282b1cde9d Optimize LISTEN/NOTIFY via shared channel map and direct advancement. Tom Lane 2026-01-15 14:12:03 -05:00
  • ef8465588c Fix 'unexpected data beyond EOF' on replica restart Heikki Linnakangas 2026-01-15 20:57:12 +02:00
  • a2eeb04f3a Fix 'unexpected data beyond EOF' on replica restart Heikki Linnakangas 2026-01-15 20:57:12 +02:00
  • c3770181c8 Fix 'unexpected data beyond EOF' on replica restart Heikki Linnakangas 2026-01-15 20:57:12 +02:00
  • 9ed411e084 Fix 'unexpected data beyond EOF' on replica restart Heikki Linnakangas 2026-01-15 20:57:12 +02:00
  • 23b25586dc Fix 'unexpected data beyond EOF' on replica restart Heikki Linnakangas 2026-01-15 20:57:12 +02:00
  • 2514f1c774 Fix 'unexpected data beyond EOF' on replica restart Heikki Linnakangas 2026-01-15 20:57:12 +02:00
  • 35e3fae738 Remove #include <math.h> where not needed Álvaro Herrera 2026-01-15 19:09:47 +01:00
  • 7f1b3a4cea aio: io_uring: Fix danger of completion getting reused before being read Andres Freund 2026-01-15 10:17:51 -05:00
  • 8077649907 aio: io_uring: Fix danger of completion getting reused before being read Andres Freund 2026-01-15 10:17:51 -05:00
  • d9c3c94365 Wake up autovacuum launcher from postmaster when a worker exits Heikki Linnakangas 2026-01-15 18:02:25 +02:00
  • 46be454ca4 Add check for invalid offset at multixid truncation Heikki Linnakangas 2026-01-15 16:48:45 +02:00
  • a563ac6194 Add check for invalid offset at multixid truncation Heikki Linnakangas 2026-01-15 16:48:45 +02:00
  • c7946e6f32 Add check for invalid offset at multixid truncation Heikki Linnakangas 2026-01-15 16:48:45 +02:00
  • d3ad4cef6e Add check for invalid offset at multixid truncation Heikki Linnakangas 2026-01-15 16:48:45 +02:00
  • 09532a78b8 Add check for invalid offset at multixid truncation Heikki Linnakangas 2026-01-15 16:48:45 +02:00
  • 102bdaa9be Add check for invalid offset at multixid truncation Heikki Linnakangas 2026-01-15 16:48:45 +02:00
  • c4b71e6f60 Remove some unnecessary code from multixact truncation Heikki Linnakangas 2026-01-15 13:34:50 +02:00
  • da265a8717 plpython: Streamline initialization Peter Eisentraut 2026-01-15 12:11:52 +01:00
  • 3263a893fb plpython: Remove duplicate PyModule_Create() Peter Eisentraut 2026-01-15 10:24:49 +01:00
  • 34d8111c3a plpython: Clean up PyModule_AddObject() uses Peter Eisentraut 2026-01-15 10:24:49 +01:00
  • 8cb95a0645 plpython: Remove commented out code Peter Eisentraut 2026-01-15 10:24:49 +01:00
  • 32e27bd320 Introduce routines to validate and free MVNDistinct and MVDependencies Michael Paquier 2026-01-15 09:36:05 +09:00
  • ed425b5a20 Remove redundant assignment in CreateWorkExprContext Jeff Davis 2026-01-14 12:01:36 -08:00
  • 556c92a689 lwlock: Improve local variable name Andres Freund 2026-01-14 11:15:38 -05:00
  • fa16e7fd84 Revert "Replace pg_restrict by standard restrict" Peter Eisentraut 2026-01-14 15:12:25 +01:00
  • 794ba8b6a4 doc: Slightly correct advice on C/C++ linkage Peter Eisentraut 2026-01-14 15:05:29 +01:00
  • 2bc60f8621 Enable Python Limited API for PL/Python on MSVC Peter Eisentraut 2026-01-14 10:17:36 +01:00
  • 4196d6178a Reword confusing comment to avoid "typo fixes" Álvaro Herrera 2026-01-14 10:07:44 +01:00
  • 6dcfac9696 Use more consistent *GetDatum() macros for some unsigned numbers Michael Paquier 2026-01-14 17:07:49 +09:00
  • e385a4e2fd Prevent unintended dropping of active replication origins. Amit Kapila 2026-01-14 07:13:35 +00:00
  • 2170e52193 pg_waldump: Relax LSN comparison check in TAP test Michael Paquier 2026-01-14 16:02:39 +09:00
  • a244e17077 pg_waldump: Relax LSN comparison check in TAP test Michael Paquier 2026-01-14 16:02:36 +09:00
  • 6489332392 pg_waldump: Relax LSN comparison check in TAP test Michael Paquier 2026-01-14 16:02:33 +09:00
  • 4fe1ea7777 pg_waldump: Relax LSN comparison check in TAP test Michael Paquier 2026-01-14 16:02:30 +09:00
  • ff219c1987 bufmgr: Make definitions related to buffer descriptor easier to modify Andres Freund 2026-01-13 19:38:29 -05:00
  • 9a385f6166 lwlock: Invert meaning of LW_FLAG_RELEASE_OK Andres Freund 2026-01-13 19:38:29 -05:00
  • 9c3caad026 Fix query jumbling with GROUP BY clauses Michael Paquier 2026-01-14 08:44:52 +09:00
  • e217dc7484 Fix query jumbling with GROUP BY clauses Michael Paquier 2026-01-14 08:44:12 +09:00
  • 254038c80d doc: Document DEFAULT option in file_fdw. Fujii Masao 2026-01-13 22:54:45 +09:00
  • 930a0508a0 doc: Document DEFAULT option in file_fdw. Fujii Masao 2026-01-13 22:54:45 +09:00
  • 6920fc3453 doc: Document DEFAULT option in file_fdw. Fujii Masao 2026-01-13 22:54:45 +09:00
  • ad381d0d92 doc: Document DEFAULT option in file_fdw. Fujii Masao 2026-01-13 22:54:45 +09:00
  • 8a47d9ee7f Fix test_misc/010_index_concurrently_upsert for cache-clobbering builds Álvaro Herrera 2026-01-13 10:03:33 +01:00
  • 94a24b4ee5 Improve some comment wording and grammar in extension.c John Naylor 2026-01-13 12:33:08 +07:00
  • a00a25b6ce Fix error message typo. Jeff Davis 2026-01-12 19:05:29 -08:00
  • 0b96e734c5 heapam: Add batch mode mvcc check and use it in page mode Andres Freund 2026-01-12 13:14:58 -05:00
  • 852558b9ec heapam: Use exclusive lock on old page in CLUSTER Andres Freund 2026-01-12 11:50:05 -05:00
  • 45f658dacb freespace: Don't modify page without any lock Andres Freund 2026-01-12 11:32:17 -05:00
  • 225d1df1d2 Stop including {brin,gin}_tuple.h in tuplesort.h Álvaro Herrera 2026-01-12 18:09:36 +01:00
  • b96a9fd76f fuzzystrmatch: use pg_ascii_toupper(). Jeff Davis 2026-01-12 08:54:04 -08:00
  • 2defd00062 Move instrumentation-related structs to instrument_node.h Álvaro Herrera 2026-01-12 16:59:28 +01:00
  • c3c240537f Avoid casting void * function arguments Peter Eisentraut 2026-01-12 16:12:56 +01:00
  • 707f905399 Add const to read only TableInfo pointers in pg_dump Peter Eisentraut 2026-01-12 14:26:26 +01:00
  • e39ece0343 Make dmetaphone collation-aware Peter Eisentraut 2026-01-12 08:35:48 +01:00