Commit Graph

  • 8e72d914c5 Add UPDATE/DELETE FOR PORTION OF Peter Eisentraut 2026-04-01 19:06:03 +02:00
  • ec2f81766a Fix vicinity of tuple_insert to use uint32, not int, for options Álvaro Herrera 2026-04-01 18:14:51 +02:00
  • f7f4052a4e Add support for extended statistics on virtual generated columns. Dean Rasheed 2026-04-01 17:02:24 +01:00
  • 9a53249c5b doc: Add missing description for DROP SUBSCRIPTION IF EXISTS. Nathan Bossart 2026-04-01 09:48:48 -05:00
  • ba8b891236 doc: Add missing description for DROP SUBSCRIPTION IF EXISTS. Nathan Bossart 2026-04-01 09:48:48 -05:00
  • 009e1d303a doc: Add missing description for DROP SUBSCRIPTION IF EXISTS. Nathan Bossart 2026-04-01 09:48:48 -05:00
  • a6ab311c70 doc: Add missing description for DROP SUBSCRIPTION IF EXISTS. Nathan Bossart 2026-04-01 09:48:48 -05:00
  • 9ed5015f0d doc: Add missing description for DROP SUBSCRIPTION IF EXISTS. Nathan Bossart 2026-04-01 09:48:48 -05:00
  • 196bf448e0 doc: Add missing description for DROP SUBSCRIPTION IF EXISTS. Nathan Bossart 2026-04-01 09:48:48 -05:00
  • 513374a47a bufmgr: Return whether WaitReadBuffers() needed to wait Andres Freund 2026-04-01 09:26:43 -04:00
  • 6e648e353f aio: io_uring: Allow IO methods to check if IO completed in the background Andres Freund 2026-04-01 09:26:43 -04:00
  • edee563456 Make FastPathMeta self-contained by copying FmgrInfo structs Amit Langote 2026-04-01 18:43:40 +09:00
  • e484b0eea6 Fix two issues in fast-path FK check introduced by commit 2da86c1ef9 Amit Langote 2026-04-01 17:29:33 +09:00
  • f6bd9f0fe2 Skip common prefixes during radix sort John Naylor 2026-04-01 14:18:57 +07:00
  • 21b018e7ea Reduce log level of some logical decoding messages from LOG to DEBUG1 Fujii Masao 2026-04-01 15:43:02 +09:00
  • 76f4b92bac Use standard C23 and C++ attributes if available Peter Eisentraut 2026-04-01 08:03:01 +02:00
  • c05ad248f9 Enable test_cplusplusext with MSVC Peter Eisentraut 2026-04-01 07:48:47 +02:00
  • 6b0550c45d Fix miscellaneous issues in EXCEPT publication clause. Amit Kapila 2026-04-01 09:08:54 +05:30
  • 852de579a6 Fix pg_waldump/t/001_basic.pl with BSD tar on ZFS. Thomas Munro 2026-04-01 14:02:39 +13:00
  • c0af4eb4e7 bufmgr: Fix ordering of checks in PinBuffer() Andres Freund 2026-03-31 19:24:58 -04:00
  • 273d26b75e Doc: warn that parallel pg_restore may fail if --no-schema was used. Tom Lane 2026-03-31 16:36:01 -04:00
  • 8519251ee9 Fix test_aio read_buffers() to work without cassert Melanie Plageman 2026-03-31 15:02:52 -04:00
  • e020a897ef oauth: Don't log discovery connections by default Jacob Champion 2026-03-31 11:47:33 -07:00
  • c4ff16339f sasl: Allow backend mechanisms to "abandon" exchanges Jacob Champion 2026-03-31 11:47:31 -07:00
  • c2bca7cc96 Add FATAL_CLIENT_ONLY to ereport/elog Jacob Champion 2026-03-31 11:47:29 -07:00
  • 09532b4040 libpq: Allow developers to reimplement libpq-oauth Jacob Champion 2026-03-31 11:47:26 -07:00
  • 0af4d402cb libpq: Poison the v2 part of a v1 Bearer request Jacob Champion 2026-03-31 11:47:23 -07:00
  • 771fe0948c Avoid including vacuum.h in tableam.h and heapam.h. Nathan Bossart 2026-03-31 12:43:52 -05:00
  • 960382e3e9 Doc: remove bogus claim that tsvectors can have up to 2^64 entries. Tom Lane 2026-03-31 11:49:54 -04:00
  • fb7a9050d5 Doc: improve explanation of GiST compress/decompress methods. Tom Lane 2026-03-31 11:23:20 -04:00
  • 7b424e3108 Change the signature of dynahash's alloc function Heikki Linnakangas 2026-03-31 16:55:03 +03:00
  • dde69621c3 Remove HASH_SEGMENT option Heikki Linnakangas 2026-03-31 16:45:28 +03:00
  • a0dd0702e4 Fix cross variable references in graph pattern causing segfault Peter Eisentraut 2026-03-31 11:44:43 +02:00
  • c5b3253b8a Property references are preferred over regular column references Peter Eisentraut 2026-03-31 11:37:35 +02:00
  • 68a8601ee9 Fix use-after-free in ri_LoadConstraintInfo Amit Langote 2026-03-31 17:04:44 +09:00
  • 097ab69d17 Formalize WAL record for XLOG_CHECKPOINT_REDO Daniel Gustafsson 2026-03-31 09:38:01 +02:00
  • 82a7cbea74 Disable some C++ warnings in MSVC Peter Eisentraut 2026-03-31 08:38:24 +02:00
  • 4c83f12535 meson: Make room for C++-only warning flags for MSVC Peter Eisentraut 2026-03-31 08:38:24 +02:00
  • 2da86c1ef9 Add fast path for foreign key constraint checks Amit Langote 2026-03-31 13:49:21 +09:00
  • 5984ea868e Change syntax of EXCEPT TABLE clause in publication commands. Amit Kapila 2026-03-31 09:40:51 +05:30
  • 786552e7f2 Doc: update ddl.sgml's description of cmin and cmax. Tom Lane 2026-03-30 18:25:17 -04:00
  • c73e8ee061 Add warning option -Wold-style-declaration Peter Eisentraut 2026-03-30 23:12:38 +02:00
  • 993368113c libpq: Add oauth_ca_file option to change CAs without debugging Jacob Champion 2026-03-30 14:14:45 -07:00
  • bab2f27eaa Remove bits* typedefs. Nathan Bossart 2026-03-30 16:12:08 -05:00
  • 40c41dc773 Use ShmemInitStruct to allocate shmem for semaphores Heikki Linnakangas 2026-03-30 23:39:35 +03:00
  • 378a216187 Set pd_prune_xid on insert Melanie Plageman 2026-03-30 16:07:11 -04:00
  • b46e1e54d0 Allow on-access pruning to set pages all-visible Melanie Plageman 2026-03-30 15:47:07 -04:00
  • e3637a05dc Add commit 874da8b1f6 to .git-blame-ignore-revs. Nathan Bossart 2026-03-30 14:35:24 -05:00
  • 488ab592d9 configure: Apply -Werror=vla to C++ as well as C Peter Eisentraut 2026-03-30 20:55:16 +02:00
  • 7394773450 Be more careful to preserve consistency of a tuplestore. Tom Lane 2026-03-30 13:59:54 -04:00
  • 7cd23aad2a Be more careful to preserve consistency of a tuplestore. Tom Lane 2026-03-30 13:59:54 -04:00
  • 811f3263a4 Be more careful to preserve consistency of a tuplestore. Tom Lane 2026-03-30 13:59:54 -04:00
  • 59c139d53b Be more careful to preserve consistency of a tuplestore. Tom Lane 2026-03-30 13:59:54 -04:00
  • 1f5b6a5e5d Be more careful to preserve consistency of a tuplestore. Tom Lane 2026-03-30 13:59:54 -04:00
  • adb7873bb9 Be more careful to preserve consistency of a tuplestore. Tom Lane 2026-03-30 13:59:54 -04:00
  • 681774315d Replace getopt() with our re-entrant variant in the backend Heikki Linnakangas 2026-03-30 20:47:16 +03:00
  • fd8e3f7cee Invent a variant of getopt(3) that is thread-safe Heikki Linnakangas 2026-03-30 20:47:13 +03:00
  • c5f7820e57 Fix latent bug in get_stats_option_name() Heikki Linnakangas 2026-03-30 20:34:48 +03:00
  • 50eb5faea2 Pass down information on table modification to scan nodes Melanie Plageman 2026-03-30 13:27:34 -04:00
  • 349bd88202 Don't use bits32 in table AM interface Álvaro Herrera 2026-03-30 19:03:28 +02:00
  • dcd8cc1c85 Thread flags through begin-scan APIs Melanie Plageman 2026-03-30 12:27:24 -04:00
  • a26ac902f6 Detect pfree or repalloc of a previously-freed memory chunk. Tom Lane 2026-03-30 12:02:08 -04:00
  • 0c8b4e9cfc Detect pfree or repalloc of a previously-freed memory chunk. Tom Lane 2026-03-30 12:02:08 -04:00
  • 3f3eefc288 Detect pfree or repalloc of a previously-freed memory chunk. Tom Lane 2026-03-30 12:02:08 -04:00
  • 095555daf1 Detect pfree or repalloc of a previously-freed memory chunk. Tom Lane 2026-03-30 12:02:08 -04:00
  • bd365b1ae5 Fix outdated comment on MainLWLockArray Heikki Linnakangas 2026-03-30 17:13:11 +03:00
  • e2ee95233c pg_plan_advice: Avoid assertion failure with partitionwise aggregate. Robert Haas 2026-03-30 09:58:25 -04:00
  • 39dcd10a2c Remove PlannedStmt->resultRelations in favor of resultRelationRelids Melanie Plageman 2026-03-30 09:51:28 -04:00
  • 0f4c170cf3 Make it cheap to check if a relation is modified by a query Melanie Plageman 2026-03-30 09:38:03 -04:00
  • 1bd6f22f43 Have table_insert and siblings use an unsigned type for options Álvaro Herrera 2026-03-30 13:27:04 +02:00
  • c546f008cd headerscheck: Avoid mutual inclusion of pg_config.h and c.h Peter Eisentraut 2026-03-30 09:31:08 +02:00
  • b36b956404 Make cast functions to type money error safe Peter Eisentraut 2026-03-30 10:05:22 +02:00
  • ec5981c381 Remove extraneous PGDLLIMPORT John Naylor 2026-03-30 14:39:13 +07:00
  • 75a5914d00 Fix accidentally casting away const Peter Eisentraut 2026-03-30 09:21:49 +02:00
  • 26f9012bee Make cast function from circle to polygon error safe Peter Eisentraut 2026-03-30 09:06:27 +02:00
  • 5db5e33969 Fix FK triggers losing DEFERRABLE/INITIALLY DEFERRED when marked ENFORCED again Fujii Masao 2026-03-30 14:37:33 +09:00
  • 2497dac556 Fix FK triggers losing DEFERRABLE/INITIALLY DEFERRED when marked ENFORCED again Fujii Masao 2026-03-30 14:37:33 +09:00
  • 6ce5c310ba Fix datum_image_*()'s inability to detect sign-extension variations David Rowley 2026-03-30 16:18:13 +13:00
  • 6b2e091f02 Fix datum_image_*()'s inability to detect sign-extension variations David Rowley 2026-03-30 16:17:39 +13:00
  • 1bd90c8879 Fix datum_image_*()'s inability to detect sign-extension variations David Rowley 2026-03-30 16:17:14 +13:00
  • d29808e35d Fix datum_image_*()'s inability to detect sign-extension variations David Rowley 2026-03-30 16:16:39 +13:00
  • 49315de0c0 Fix datum_image_*()'s inability to detect sign-extension variations David Rowley 2026-03-30 16:16:09 +13:00
  • 0d866282b8 Fix datum_image_*()'s inability to detect sign-extension variations David Rowley 2026-03-30 16:14:34 +13:00
  • 1a11405a43 psql: Make \d+ inheritance tables list formatting consistent with other objects Fujii Masao 2026-03-30 11:21:22 +09:00
  • 7bff9f106a psql: Make \d+ partition list formatting consistent with other objects Fujii Masao 2026-03-30 11:06:42 +09:00
  • a1baf64589 Doc: fix stale text about partition locking with cached plans Amit Langote 2026-03-27 16:12:23 +09:00
  • c57d8178eb Doc: fix stale text about partition locking with cached plans Amit Langote 2026-03-30 10:29:21 +09:00
  • 1ad7191f7e Add comment explaining fire_triggers=false in ri_PerformCheck() Amit Langote 2026-03-30 10:10:17 +09:00
  • 45cdaf3665 Make geometry cast functions error safe Peter Eisentraut 2026-03-29 20:40:50 +02:00
  • d4cb9c3776 Doc: document more incompatible pg_restore option pairs. Tom Lane 2026-03-29 14:06:50 -04:00
  • e7b809ae75 Doc: clarify introductory description of pg_dumpall. Tom Lane 2026-03-29 13:53:17 -04:00
  • d3bb7841b4 Fix multiple bugs in astreamer pipeline code. Andrew Dunstan 2026-03-29 09:12:40 -04:00
  • 1590723f04 Fix multiple bugs in astreamer pipeline code. Andrew Dunstan 2026-03-29 09:12:28 -04:00
  • f1298a4c20 Fix multiple bugs in astreamer pipeline code. Andrew Dunstan 2026-03-29 09:06:54 -04:00
  • 5095f3f4a0 Fix multiple bugs in astreamer pipeline code. Andrew Dunstan 2026-03-23 16:17:08 -04:00
  • 01d58d7e3f Fix multiple bugs in astreamer pipeline code. Andrew Dunstan 2026-03-23 16:17:08 -04:00
  • 0841b219bf Sort InternalBGWorkers list alphabetically Álvaro Herrera 2026-03-29 14:15:00 +02:00
  • 10e4d8aaf4 Make cast functions from jsonb error safe Peter Eisentraut 2026-03-28 15:44:13 +01:00
  • 999dec9ec6 aio: Don't wait for already in-progress IO Andres Freund 2026-03-27 19:51:53 -04:00
  • 74eafeab1a bufmgr: Improve StartBufferIO interface Andres Freund 2026-03-27 19:02:23 -04:00