Commit Graph

  • 31d0b917d1 hstore: Fix NULL pointer dereference with receive function Michael Paquier 2026-02-17 08:41:34 +09:00
  • 0dfbe42da7 hstore: Fix NULL pointer dereference with receive function Michael Paquier 2026-02-17 08:41:32 +09:00
  • 4a0843c539 hstore: Fix NULL pointer dereference with receive function Michael Paquier 2026-02-17 08:41:30 +09:00
  • a6f823e778 hstore: Fix NULL pointer dereference with receive function Michael Paquier 2026-02-17 08:41:26 +09:00
  • b33f753612 pg_upgrade: Use COPY for LO metadata for upgrades from < v12. Nathan Bossart 2026-02-16 15:13:06 -06:00
  • 6be5b76d66 Ensure that all three build methods install the same set of files. Tom Lane 2026-02-16 15:20:15 -05:00
  • 547a8aaa7d Don't reset 'latest_page_number' when replaying multixid truncation Heikki Linnakangas 2026-02-16 17:16:59 +02:00
  • 899de38d8f Don't reset 'latest_page_number' when replaying multixid truncation Heikki Linnakangas 2026-02-16 17:16:59 +02:00
  • 23064542f8 Don't reset 'latest_page_number' when replaying multixid truncation Heikki Linnakangas 2026-02-16 17:16:59 +02:00
  • 4a36c89f16 Don't reset 'latest_page_number' when replaying multixid truncation Heikki Linnakangas 2026-02-16 17:16:59 +02:00
  • 817f74600d Don't reset 'latest_page_number' when replaying multixid truncation Heikki Linnakangas 2026-02-16 17:16:59 +02:00
  • db93988ab0 doc: Add note to ssl_group config on X25519 and FIPS Daniel Gustafsson 2026-02-16 15:11:29 +01:00
  • 07e90c6913 Avoid using the X25519 curve in ssl tests Daniel Gustafsson 2026-02-16 15:10:16 +01:00
  • d50c86e743 Change remaining StaticAssertStmt() to StaticAssertDecl() Peter Eisentraut 2026-02-16 09:13:10 +01:00
  • 351265a6c7 Remove recovery.signal at recovery end when both signal files are present. Fujii Masao 2026-02-16 13:57:38 +09:00
  • c60a582044 pgcrypto: Tweak error message for incorrect session key length Michael Paquier 2026-02-16 12:18:34 +09:00
  • 0bc0fc789d pgcrypto: Tweak error message for incorrect session key length Michael Paquier 2026-02-16 12:18:33 +09:00
  • 7eb4bdfa42 pgcrypto: Tweak error message for incorrect session key length Michael Paquier 2026-02-16 12:18:31 +09:00
  • 74b993a000 pgcrypto: Tweak error message for incorrect session key length Michael Paquier 2026-02-16 12:18:30 +09:00
  • 770d13dd06 pgcrypto: Tweak error message for incorrect session key length Michael Paquier 2026-02-16 12:18:28 +09:00
  • 459576303d pgcrypto: Tweak error message for incorrect session key length Michael Paquier 2026-02-16 12:18:18 +09:00
  • 14b1fd6176 Fix SUBSTRING() for toasted multibyte characters. Noah Misch 2026-02-14 12:16:16 -08:00
  • a20eb248c5 Fix SUBSTRING() for toasted multibyte characters. Noah Misch 2026-02-14 12:16:16 -08:00
  • 44fc85bbf9 pg_mblen_range, pg_mblen_with_len: Valgrind after encoding ereport. Noah Misch 2026-02-14 12:16:16 -08:00
  • bdfb372280 Fix SUBSTRING() for toasted multibyte characters. Noah Misch 2026-02-14 12:16:16 -08:00
  • 5d5232bc38 Fix SUBSTRING() for toasted multibyte characters. Noah Misch 2026-02-14 12:16:16 -08:00
  • 5b305ebcc9 pg_mblen_range, pg_mblen_with_len: Valgrind after encoding ereport. Noah Misch 2026-02-14 12:16:16 -08:00
  • 45eb47230d pg_mblen_range, pg_mblen_with_len: Valgrind after encoding ereport. Noah Misch 2026-02-14 12:16:16 -08:00
  • 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 38e0190ced Á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