Commit Graph

  • 8e73530f15 pg_mblen_range, pg_mblen_with_len: Valgrind after encoding ereport. Noah Misch 2026-02-14 12:16:16 -08:00
  • 6e045e1a6e Fix SUBSTRING() for toasted multibyte characters. Noah Misch 2026-02-14 12:16:16 -08:00
  • 4174e41b9e pg_mblen_range, pg_mblen_with_len: Valgrind after encoding ereport. Noah Misch 2026-02-14 12:16:16 -08:00
  • 9f4fd119b2 Fix SUBSTRING() for toasted multibyte characters. Noah Misch 2026-02-14 12:16:16 -08:00
  • 4644f8b23b pg_mblen_range, pg_mblen_with_len: Valgrind after encoding ereport. Noah Misch 2026-02-14 12:16:16 -08:00
  • ef3c3cf6d0 Perform radix sort on SortTuples with pass-by-value Datums John Naylor 2026-02-14 13:50:06 +07:00
  • aa082bed0b doc: Mention PASSING support for jsonpath variables Daniel Gustafsson 2026-02-13 12:12:11 +01:00
  • 4469fe1761 doc: Update docs images README with required ditaa version Daniel Gustafsson 2026-02-13 11:50:17 +01:00
  • 4ec0e75afd meson: Add target for generating docs images Daniel Gustafsson 2026-02-13 11:50:14 +01:00
  • 6736dea14a pg_dump: Use pg_malloc_object() and pg_malloc_array() Michael Paquier 2026-02-13 19:48:35 +09:00
  • 53c6bd0aa3 Restart BackgroundPsql's timer more nicely. Daniel Gustafsson 2026-02-13 11:36:31 +01:00
  • 5b0e0c3d03 Improve error message for checksum failures in pgstat_database.c Michael Paquier 2026-02-13 12:17:12 +09:00
  • 775fc01415 Improve error message for checksum failures in pgstat_database.c Michael Paquier 2026-02-13 12:17:08 +09:00
  • b08033944e Make pg_numa_query_pages() work in frontend programs Heikki Linnakangas 2026-02-12 19:41:06 +02:00
  • d7edcec35c Make pg_numa_query_pages() work in frontend programs Heikki Linnakangas 2026-02-12 19:41:06 +02:00
  • d7a4291bb7 Fix comment neglected in commit ddc3250208 Heikki Linnakangas 2026-02-12 19:41:02 +02:00
  • a468898883 Remove specialized word-length popcount implementations. Nathan Bossart 2026-02-12 11:32:49 -06:00
  • cb7b2e5e8e Remove some unnecessary optimizations in popcount code. Nathan Bossart 2026-02-12 11:32:49 -06:00
  • 88327092ff Add support for INSERT ... ON CONFLICT DO SELECT. Dean Rasheed 2026-02-12 09:55:06 +00:00
  • 788ec96d59 Refactor slot synchronization logic in slotsync.c. Amit Kapila 2026-02-12 14:38:31 +05:30
  • 706cadde32 Remove p_is_insert from struct ParseState. Dean Rasheed 2026-02-12 09:01:42 +00:00
  • cf74558feb Reduce LEFT JOIN to ANTI JOIN using NOT NULL constraints Richard Guo 2026-02-12 15:30:13 +09:00
  • 2b93d38205 Fix plpgsql's handling of "return simple_record_variable". Tom Lane 2026-02-11 16:53:14 -05:00
  • 254b15cbf1 Fix plpgsql's handling of "return simple_record_variable". Tom Lane 2026-02-11 16:53:14 -05:00
  • c66f4cff1a Fix plpgsql's handling of "return simple_record_variable". Tom Lane 2026-02-11 16:53:14 -05:00
  • dfd8509803 Fix plpgsql's handling of "return simple_record_variable". Tom Lane 2026-02-11 16:53:14 -05:00
  • ce4b7e3a10 Fix plpgsql's handling of "return simple_record_variable". Tom Lane 2026-02-11 16:53:14 -05:00
  • 9863c90759 Fix plpgsql's handling of "return simple_record_variable". Tom Lane 2026-02-11 16:53:14 -05:00
  • 82b495cdd7 Fix pg_stat_get_backend_wait_event() for aux processes Heikki Linnakangas 2026-02-11 18:50:57 +02:00
  • ebc53ca7b2 Fix pg_stat_get_backend_wait_event() for aux processes Heikki Linnakangas 2026-02-11 18:50:57 +02:00
  • 2332911ae6 Fix pg_stat_get_backend_wait_event() for aux processes Heikki Linnakangas 2026-02-11 18:50:57 +02:00
  • 8424733379 Fix pg_stat_get_backend_wait_event() for aux processes Heikki Linnakangas 2026-02-11 18:50:57 +02:00
  • 53463b4b24 Fix pg_stat_get_backend_wait_event() for aux processes Heikki Linnakangas 2026-02-11 18:50:57 +02:00
  • 78a5e3074b Fix pg_stat_get_backend_wait_event() for aux processes Heikki Linnakangas 2026-02-11 18:50:57 +02:00
  • 1d92e0c2cc Add password expiration warnings. Nathan Bossart 2026-02-11 10:36:15 -06:00
  • a3fd53babb Further stabilize a postgres_fdw test case. Tom Lane 2026-02-11 11:03:01 -05:00
  • ec9f0cbe01 Further stabilize a postgres_fdw test case. Tom Lane 2026-02-11 11:03:01 -05:00
  • c10535fbea Further stabilize a postgres_fdw test case. Tom Lane 2026-02-11 11:03:01 -05:00
  • 8277336992 Further stabilize a postgres_fdw test case. Tom Lane 2026-02-11 11:03:01 -05:00
  • 048a9f113d Further stabilize a postgres_fdw test case. Tom Lane 2026-02-11 11:03:01 -05:00
  • 946b653b7a Further stabilize a postgres_fdw test case. Tom Lane 2026-02-11 11:03:01 -05:00
  • 1efdd7cc63 Cleanup for log_min_messages changes in 38e0190ced71 Álvaro Herrera 2026-02-11 16:38:18 +01:00
  • 7984ce7a1d Move ProcStructLock to the ProcGlobal struct Heikki Linnakangas 2026-02-11 16:48:45 +02:00
  • 3586c5e789 doc: Mention all SELECT privileges required by INSERT ... ON CONFLICT. Dean Rasheed 2026-02-11 10:53:03 +00:00
  • cfd790159d doc: Mention all SELECT privileges required by INSERT ... ON CONFLICT. Dean Rasheed 2026-02-11 10:53:01 +00:00
  • 51a0d766b3 doc: Mention all SELECT privileges required by INSERT ... ON CONFLICT. Dean Rasheed 2026-02-11 10:53:00 +00:00
  • 0f7ca0d7dc doc: Mention all SELECT privileges required by INSERT ... ON CONFLICT. Dean Rasheed 2026-02-11 10:52:59 +00:00
  • 7233e70537 doc: Mention all SELECT privileges required by INSERT ... ON CONFLICT. Dean Rasheed 2026-02-11 10:52:59 +00:00
  • bc953bf523 doc: Mention all SELECT privileges required by INSERT ... ON CONFLICT. Dean Rasheed 2026-02-11 10:52:58 +00:00
  • 301449686d doc: Clarify RLS policies applied for ON CONFLICT DO NOTHING. Dean Rasheed 2026-02-11 10:25:10 +00:00
  • 24dc2f3cd9 doc: Clarify RLS policies applied for ON CONFLICT DO NOTHING. Dean Rasheed 2026-02-11 10:25:08 +00:00
  • 1d8549e22a doc: Clarify RLS policies applied for ON CONFLICT DO NOTHING. Dean Rasheed 2026-02-11 10:25:07 +00:00
  • e323c8d320 doc: Clarify RLS policies applied for ON CONFLICT DO NOTHING. Dean Rasheed 2026-02-11 10:25:06 +00:00
  • dfc15bd328 doc: Clarify RLS policies applied for ON CONFLICT DO NOTHING. Dean Rasheed 2026-02-11 10:25:06 +00:00
  • 227a6ea657 doc: Clarify RLS policies applied for ON CONFLICT DO NOTHING. Dean Rasheed 2026-02-11 10:25:05 +00:00
  • ab32a9e21d Remove useless store to local variable Heikki Linnakangas 2026-02-11 11:49:18 +02:00
  • 7358abcc60 Store information about Append node consolidation in the final plan. Robert Haas 2026-02-10 17:55:59 -05:00
  • 9181c870ba Improve type handling of varlena structures Michael Paquier 2026-02-11 07:33:24 +09:00
  • 0d4391b265 Store information about elided nodes in the final plan. Robert Haas 2026-02-10 16:46:05 -05:00
  • adbad833f3 Store information about range-table flattening in the final plan. Robert Haas 2026-02-10 15:33:39 -05:00
  • 0f4c8d33d4 Pass cursorOptions to planner_setup_hook. Robert Haas 2026-02-10 11:50:28 -05:00
  • cbdf93d471 Fix PGS_CONSIDER_NONPARTIAL interaction with Materialize nodes. Robert Haas 2026-02-10 11:49:07 -05:00
  • be5257725d Refactor ProcessRecoveryConflictInterrupt for readability Heikki Linnakangas 2026-02-10 16:23:10 +02:00
  • 17f51ea818 Separate RecoveryConflictReasons from procsignals Heikki Linnakangas 2026-02-10 16:23:08 +02:00
  • ddc3250208 Use ProcNumber rather than pid in ReplicationSlot Heikki Linnakangas 2026-02-10 16:23:05 +02:00
  • f33c585774 Simplify some log messages in extended_stats_funcs.c Michael Paquier 2026-02-10 16:59:19 +09:00
  • 307447e6db Add information about range type stats to pg_stats_ext_exprs Michael Paquier 2026-02-10 12:36:57 +09:00
  • f41ab51573 Teach planner to transform "x IS [NOT] DISTINCT FROM NULL" to a NullTest Richard Guo 2026-02-10 10:19:25 +09:00
  • 0aaf0de7fe Optimize BooleanTest with non-nullable input Richard Guo 2026-02-10 10:18:47 +09:00
  • 0a37961254 Optimize IS DISTINCT FROM with non-nullable inputs Richard Guo 2026-02-10 10:17:45 +09:00
  • eb788b4337 Stamp 14.21. REL_14_21 Tom Lane 2026-02-09 16:57:12 -05:00
  • 78bc85dd44 Stamp 15.16. REL_15_16 Tom Lane 2026-02-09 16:55:28 -05:00
  • e15d96551f Stamp 16.12. REL_16_12 Tom Lane 2026-02-09 16:53:53 -05:00
  • 6af885119b Stamp 17.8. REL_17_8 Tom Lane 2026-02-09 16:51:54 -05:00
  • 5a461dc4db Stamp 18.2. REL_18_2 Tom Lane 2026-02-09 16:49:49 -05:00
  • 158408fef8 pg_upgrade: Fix handling of pg_largeobject_metadata. Nathan Bossart 2026-02-09 14:58:02 -06:00
  • 8771763bd9 Last-minute updates for release notes. Tom Lane 2026-02-09 14:01:20 -05:00
  • 749e616b76 Last-minute updates for release notes. Tom Lane 2026-02-09 14:01:20 -05:00
  • 9889b3b64f Last-minute updates for release notes. Tom Lane 2026-02-09 14:01:20 -05:00
  • a3acb40902 Last-minute updates for release notes. Tom Lane 2026-02-09 14:01:20 -05:00
  • 30d2603f5c Last-minute updates for release notes. Tom Lane 2026-02-09 14:01:20 -05:00
  • 73d60ac385 cleanup: Deadlock checker is no longer called from signal handler Heikki Linnakangas 2026-02-09 20:26:23 +02:00
  • cbef472558 Remove HeapTupleheaderSetXminCommitted/Invalid functions Álvaro Herrera 2026-02-09 19:15:20 +01:00
  • 18f0afb2a6 Fix incorrect iteration type in extension_file_exists() Heikki Linnakangas 2026-02-09 19:15:44 +02:00
  • 5301b2b7de Fix test "NUL byte in text decrypt" for --without-zlib builds. Noah Misch 2026-02-09 09:08:10 -08:00
  • 6f741bcb6a Fix test "NUL byte in text decrypt" for --without-zlib builds. Noah Misch 2026-02-09 09:08:10 -08:00
  • 763671b745 Fix test "NUL byte in text decrypt" for --without-zlib builds. Noah Misch 2026-02-09 09:08:10 -08:00
  • 955433ebd8 Fix test "NUL byte in text decrypt" for --without-zlib builds. Noah Misch 2026-02-09 09:08:10 -08:00
  • 4543b02af3 Fix test "NUL byte in text decrypt" for --without-zlib builds. Noah Misch 2026-02-09 09:08:10 -08:00
  • c5dc75479b Fix test "NUL byte in text decrypt" for --without-zlib builds. Noah Misch 2026-02-09 09:08:10 -08:00
  • 7e82d9a04d Harden _int_matchsel() against being attached to the wrong operator. Tom Lane 2026-02-09 10:14:22 -05:00
  • deb464a408 Harden _int_matchsel() against being attached to the wrong operator. Tom Lane 2026-02-09 10:14:22 -05:00
  • c0887b39dc Harden _int_matchsel() against being attached to the wrong operator. Tom Lane 2026-02-09 10:14:22 -05:00
  • dd3ad2a4d7 Harden _int_matchsel() against being attached to the wrong operator. Tom Lane 2026-02-09 10:14:22 -05:00
  • b69af3dda2 Harden _int_matchsel() against being attached to the wrong operator. Tom Lane 2026-02-09 10:14:22 -05:00
  • 8ebdf41c26 Harden _int_matchsel() against being attached to the wrong operator. Tom Lane 2026-02-09 10:14:22 -05:00
  • ea3bf34986 Require superuser to install a non-built-in selectivity estimator. Tom Lane 2026-02-09 10:07:31 -05:00
  • b764b26f2e Require superuser to install a non-built-in selectivity estimator. Tom Lane 2026-02-09 10:07:31 -05:00
  • 91d7c0bfdd Require superuser to install a non-built-in selectivity estimator. Tom Lane 2026-02-09 10:07:31 -05:00
  • bbf5bcf587 Require superuser to install a non-built-in selectivity estimator. Tom Lane 2026-02-09 10:07:31 -05:00