Commit Graph

  • fc6600fc1c Fix replica identity check for MERGE. Dean Rasheed 2025-09-04 11:45:44 +01:00
  • 0610b843c9 Fix replica identity check for INSERT ON CONFLICT DO UPDATE. Dean Rasheed 2025-09-04 11:37:46 +01:00
  • 5fd569ef2d Fix replica identity check for INSERT ON CONFLICT DO UPDATE. Dean Rasheed 2025-09-04 11:36:25 +01:00
  • 451b22efd9 Fix replica identity check for INSERT ON CONFLICT DO UPDATE. Dean Rasheed 2025-09-04 11:35:19 +01:00
  • 0c4d5a45db Fix replica identity check for INSERT ON CONFLICT DO UPDATE. Dean Rasheed 2025-09-04 11:34:25 +01:00
  • 0b934d3994 Fix replica identity check for INSERT ON CONFLICT DO UPDATE. Dean Rasheed 2025-09-04 11:33:00 +01:00
  • 344662848a Fix replica identity check for INSERT ON CONFLICT DO UPDATE. Dean Rasheed 2025-09-04 11:32:00 +01:00
  • 5386bfb9c1 Fix replica identity check for INSERT ON CONFLICT DO UPDATE. Dean Rasheed 2025-09-04 11:27:53 +01:00
  • c91c61b241 Fix incorrect comment in pgstat_backend.c Michael Paquier 2025-09-04 08:34:57 +09:00
  • 09119238a1 Fix incorrect comment in pgstat_backend.c Michael Paquier 2025-09-04 08:34:51 +09:00
  • e351e5c4fe Make libpq_pipeline.c shorter and more uniform via helper functions. Tom Lane 2025-09-03 16:07:57 -04:00
  • 38b602b028 Move dynamically-allocated LWLock tranche names to shared memory. Nathan Bossart 2025-09-03 13:57:48 -05:00
  • 7b0fb9f5c6 ci: Explicitly enable Meson features Jacob Champion 2025-09-03 07:54:24 -07:00
  • 01c5938003 ci: Remove extra PG_TEST_EXTRA from NetBSD/OpenBSD Jacob Champion 2025-09-03 07:54:15 -07:00
  • 01d6e5b2cf Fix mistake in new GUC tables source Peter Eisentraut 2025-09-03 11:48:35 +02:00
  • 6359989654 Generate GUC tables from .dat file Peter Eisentraut 2025-09-03 09:11:48 +02:00
  • 8c02d92c64 Fix planner error when estimating SubPlan cost Richard Guo 2025-09-03 16:09:23 +09:00
  • 160ef51c8d Fix planner error when estimating SubPlan cost Richard Guo 2025-09-03 16:09:23 +09:00
  • 53e35fb560 Fix planner error when estimating SubPlan cost Richard Guo 2025-09-03 16:09:23 +09:00
  • 79ade58732 Fix planner error when estimating SubPlan cost Richard Guo 2025-09-03 16:09:23 +09:00
  • f34202f518 Fix planner error when estimating SubPlan cost Richard Guo 2025-09-03 16:00:38 +09:00
  • ab4a35b4ea Fix planner error when estimating SubPlan cost Richard Guo 2025-09-03 16:00:38 +09:00
  • aba8f61c30 Fix planner error when estimating SubPlan cost Richard Guo 2025-09-03 16:00:38 +09:00
  • f2dbc83501 Fix use-after-free issue in slot synchronization. Amit Kapila 2025-09-03 06:31:05 +00:00
  • 8df3d355db Fix use-after-free issue in slot synchronization. Amit Kapila 2025-09-03 06:17:08 +00:00
  • 0cc540f0d0 libpq: Fix PQtrace() format for non-printable characters Michael Paquier 2025-09-03 12:54:34 +09:00
  • 0b274c4759 libpq: Fix PQtrace() format for non-printable characters Michael Paquier 2025-09-03 12:54:32 +09:00
  • 701a0bd56a libpq: Fix PQtrace() format for non-printable characters Michael Paquier 2025-09-03 12:54:31 +09:00
  • 0fedb3a27d libpq: Fix PQtrace() format for non-printable characters Michael Paquier 2025-09-03 12:54:29 +09:00
  • ae53537e21 libpq: Fix PQtrace() format for non-printable characters Michael Paquier 2025-09-03 12:54:27 +09:00
  • db9405493b libpq: Fix PQtrace() format for non-printable characters Michael Paquier 2025-09-03 12:54:23 +09:00
  • 24ee8678f3 Update outdated references to the SLRU ControlLock Michael Paquier 2025-09-03 10:20:37 +09:00
  • 399f7ce3da Update outdated references to the SLRU ControlLock Michael Paquier 2025-09-03 10:20:33 +09:00
  • c6ea528b47 Update outdated references to the SLRU ControlLock Michael Paquier 2025-09-03 10:20:28 +09:00
  • 229911c4bf Add HINT for COPY TO when WHERE clause is used. Fujii Masao 2025-09-03 08:33:54 +09:00
  • 510777a2d5 Change ReplicationSlotPersistentData's "synced" member to a bool. Nathan Bossart 2025-09-02 16:53:54 -05:00
  • 1b1960c8c9 Improve error message for duplicate labels when creating an enum type. Tom Lane 2025-09-02 13:50:56 -04:00
  • eccba079c2 Generate pgstat_count_slru*() functions for slru using macros Michael Paquier 2025-09-02 16:22:03 +09:00
  • a850be2fe6 Add max_retention_duration option to subscriptions. Amit Kapila 2025-09-02 03:20:18 +00:00
  • 6200622301 Stamp 18rc1. REL_18_RC1 Tom Lane 2025-09-01 16:03:08 -04:00
  • 83fa889459 Translation updates Peter Eisentraut 2025-09-01 13:07:49 +02:00
  • 36aed19fd9 postgres_fdw: Use psql variables for connection parameters Michael Paquier 2025-09-01 09:02:03 +09:00
  • 317c117d6d Fix const-simplification for constraints and stats Richard Guo 2025-08-31 08:59:48 +09:00
  • 0c6d572c11 add_commit_links.pl: error out if missing major version number Bruce Momjian 2025-08-30 18:26:08 -04:00
  • e19c67d0fb doc PG 18 relnotes: adjust attribution for commit a252ed7fba6 Bruce Momjian 2025-08-30 18:21:05 -04:00
  • a252ed7fba doc PG 18 relnotes: add attribution and rewrite text search item Bruce Momjian 2025-08-30 17:52:06 -04:00
  • 5487058b56 Prepare DSM registry for upcoming changes to LWLock tranche names. Nathan Bossart 2025-08-29 20:34:53 -05:00
  • e1dacaac3b doc PG 18 relnotes: update to current Bruce Momjian 2025-08-29 15:54:47 -04:00
  • f727b63e81 Provide error context when an error is thrown within WaitOnLock(). Tom Lane 2025-08-29 15:43:34 -04:00
  • ec017a305b pg_dump: Fix compression API errorhandling Daniel Gustafsson 2025-08-29 19:28:46 +02:00
  • 92268b35d0 pg_dump: Fix compression API errorhandling Daniel Gustafsson 2025-08-29 19:28:46 +02:00
  • 8980c724b5 pg_dump: Fix compression API errorhandling Daniel Gustafsson 2025-08-29 19:28:46 +02:00
  • e686010c5b pg_dump: Fix compression API errorhandling Daniel Gustafsson 2025-08-29 19:28:46 +02:00
  • 67fcf48c3b Make LWLockCounter a global variable. Nathan Bossart 2025-08-29 12:13:37 -05:00
  • 0c97c72f3f Fix .gitignore for src/interfaces/libpq-oauth. Tom Lane 2025-08-29 12:05:58 -04:00
  • 66fa3b5eef Fix .gitignore for src/interfaces/libpq-oauth. Tom Lane 2025-08-29 12:05:58 -04:00
  • 6fbd7b93c6 Remove unused parameter from ProcessSlotSyncInterrupts(). Nathan Bossart 2025-08-29 10:56:10 -05:00
  • 8722e7965f Silence -Wmissing-variable-declarations in headerscheck. Tom Lane 2025-08-29 10:46:13 -04:00
  • 8286bce0a0 Fix possible use after free in expand_partitioned_rtentry() David Rowley 2025-08-30 00:53:17 +12:00
  • f0fe1da509 Fix possible use after free in expand_partitioned_rtentry() David Rowley 2025-08-30 00:52:49 +12:00
  • ed394c4bdf Fix possible use after free in expand_partitioned_rtentry() David Rowley 2025-08-30 00:52:22 +12:00
  • 4aea558910 Fix possible use after free in expand_partitioned_rtentry() David Rowley 2025-08-30 00:51:39 +12:00
  • da9f9f75e5 Fix possible use after free in expand_partitioned_rtentry() David Rowley 2025-08-30 00:50:50 +12:00
  • b830f9d674 CREATE STATISTICS: improve misleading error message Álvaro Herrera 2025-08-29 14:43:47 +02:00
  • f9a7622483 CREATE STATISTICS: improve misleading error message Álvaro Herrera 2025-08-29 14:43:47 +02:00
  • d84a6c3dad CREATE STATISTICS: improve misleading error message Álvaro Herrera 2025-08-29 14:43:47 +02:00
  • e9fb314c7a CREATE STATISTICS: improve misleading error message Álvaro Herrera 2025-08-29 14:43:47 +02:00
  • 3eea4dc2c7 CREATE STATISTICS: improve misleading error message Álvaro Herrera 2025-08-29 14:43:47 +02:00
  • f225473cba CREATE STATISTICS: improve misleading error message Álvaro Herrera 2025-08-29 14:43:47 +02:00
  • 5d7f58848c Fix typo in isolation test spec Daniel Gustafsson 2025-08-29 13:08:32 +02:00
  • d1073c3b4c doc PG 18 relnotes: Add migration note about tsearch Peter Eisentraut 2025-08-29 10:18:10 +02:00
  • f5d0708582 headerscheck: Document that --with-llvm is required Peter Eisentraut 2025-08-29 09:30:50 +02:00
  • da0413373c headerscheck: Ignore Windows-specific header Peter Eisentraut 2025-08-29 09:00:29 +02:00
  • 664e0d6789 headerscheck: Use ICU_CFLAGS Peter Eisentraut 2025-08-29 09:00:29 +02:00
  • 991295f387 Mark ItemPointer arguments as const in tuple/table lock functions Peter Eisentraut 2025-08-29 07:33:50 +02:00
  • 710e6c4301 Remove unneeded casts of BufferGetPage() result Peter Eisentraut 2025-08-29 07:09:02 +02:00
  • 58ea074f14 Fix semijoin unique-ification for child relations Richard Guo 2025-08-29 13:16:47 +09:00
  • 97b0f36bde Fix semijoin unique-ification for child relations Richard Guo 2025-08-29 13:14:12 +09:00
  • 00064302cb Use LW_SHARED in walsummarizer.c for WALSummarizerLock lock where possible. Masahiko Sawada 2025-08-28 17:06:47 -07:00
  • 514688656b Use LW_SHARED in walsummarizer.c for WALSummarizerLock lock where possible. Masahiko Sawada 2025-08-28 17:06:44 -07:00
  • fabd8b8e2a Use LW_SHARED in walsummarizer.c for WALSummarizerLock lock where possible. Masahiko Sawada 2025-08-28 17:06:42 -07:00
  • b8a1bdc458 Fix "variable not found in subplan target lists" in semijoin de-duplication. Tom Lane 2025-08-28 13:49:20 -04:00
  • 3aee628370 Fix "variable not found in subplan target lists" in semijoin de-duplication. Tom Lane 2025-08-28 13:49:20 -04:00
  • 16a9165ce4 Glossary: improve definition of "relation" Álvaro Herrera 2025-08-28 18:16:08 +02:00
  • 325fc0ab14 Avoid including commands/dbcommands.h in so many places Álvaro Herrera 2025-08-28 12:39:04 +02:00
  • 80f1106132 Message style improvements Peter Eisentraut 2025-08-27 21:17:58 +02:00
  • 663eecb5b6 Message style improvements Peter Eisentraut 2025-08-27 21:17:58 +02:00
  • ce161b194e aio: Stop using enum bitfields due to bad code generation Andres Freund 2025-08-27 19:12:11 -04:00
  • 5865150b6d aio: Stop using enum bitfields due to bad code generation Andres Freund 2025-08-27 19:12:11 -04:00
  • 310d04169a Put back intra-grant-inplace.spec test coverage Peter Eisentraut 2025-08-27 16:47:23 +02:00
  • e36fa9319b Improve objectNamesToOids() comment Peter Eisentraut 2025-08-27 16:46:51 +02:00
  • baf45ba053 Put back intra-grant-inplace.spec test coverage Peter Eisentraut 2025-08-27 16:47:23 +02:00
  • 118601a7e8 Improve objectNamesToOids() comment Peter Eisentraut 2025-08-27 16:46:51 +02:00
  • d07e2d4237 Fix: Don't strip $libdir from nested module_pathnames Peter Eisentraut 2025-08-27 15:46:39 +02:00
  • 990c8db182 Fix: Don't strip $libdir from nested module_pathnames Peter Eisentraut 2025-08-27 15:46:39 +02:00
  • 08aa8f035c Check for more Unicode functions during upgrade. Jeff Davis 2025-08-26 22:55:14 -07:00
  • ef5b87b970 Check for more Unicode functions during upgrade. Jeff Davis 2025-08-26 22:55:14 -07:00
  • bf37808ef6 oauth: Explicitly depend on -pthread Jacob Champion 2025-08-26 14:28:05 -07:00
  • 85b380162c oauth: Explicitly depend on -pthread Jacob Champion 2025-08-26 14:16:31 -07:00
  • e567e22290 Message style improvements Peter Eisentraut 2025-08-26 22:48:00 +02:00