Commit Graph

  • 3c6e8c1238 Compute CRC32C using AVX-512 instructions where available John Naylor 2025-04-06 14:04:30 +07:00
  • 69a498eb64 Reset InstallXLogFileSegmentActive after walreceiver self-initiated exit. Noah Misch 2022-09-15 06:45:23 -07:00
  • 3635a0a35a Reset InstallXLogFileSegmentActive after walreceiver self-initiated exit. Noah Misch 2022-09-15 06:45:23 -07:00
  • a5b0c06daa Skip WAL recycling and preallocation during archive recovery. Noah Misch 2021-06-28 18:34:56 -07:00
  • 014a508009 Skip WAL recycling and preallocation during archive recovery. Noah Misch 2021-06-28 18:34:56 -07:00
  • cbed472a93 Don't ERROR on PreallocXlogFiles() race condition. Noah Misch 2021-06-28 18:34:56 -07:00
  • 675b771ca5 Don't ERROR on PreallocXlogFiles() race condition. Noah Misch 2021-06-28 18:34:56 -07:00
  • e77d9cd4f5 Revert "Add HINT for restartpoint race with KeepFileRestoredFromArchive()." Michael Paquier 2025-04-06 15:15:13 +09:00
  • 47d2d29827 Revert "Add HINT for restartpoint race with KeepFileRestoredFromArchive()." Michael Paquier 2025-04-06 15:14:52 +09:00
  • d0b6acaf04 Remove XLogFileInit() ability to unlink a pre-existing file. Noah Misch 2021-06-28 18:34:56 -07:00
  • b494640e82 Remove XLogFileInit() ability to unlink a pre-existing file. Noah Misch 2021-06-28 18:34:56 -07:00
  • 20e5ef3ca7 In XLogFileInit(), fix *use_existent postcondition to suit callers. Noah Misch 2021-06-28 18:34:55 -07:00
  • 8967dddf08 In XLogFileInit(), fix *use_existent postcondition to suit callers. Noah Misch 2021-06-28 18:34:55 -07:00
  • df8ec9634c Remove XLogFileInit() ability to skip ControlFileLock. Noah Misch 2021-06-28 18:34:55 -07:00
  • 6b168c1299 Remove XLogFileInit() ability to skip ControlFileLock. Noah Misch 2021-06-28 18:34:55 -07:00
  • 683df3f4de Quote filename in error message Daniel Gustafsson 2025-04-05 22:10:28 +02:00
  • 691836405f Fix parse_cte.c's failure to examine sub-WITHs in DML statements. Tom Lane 2025-04-05 15:01:33 -04:00
  • ede29a1e40 Fix parse_cte.c's failure to examine sub-WITHs in DML statements. Tom Lane 2025-04-05 15:01:33 -04:00
  • 1980ec2bc9 Fix parse_cte.c's failure to examine sub-WITHs in DML statements. Tom Lane 2025-04-05 15:01:33 -04:00
  • 5e7be43f4b Fix parse_cte.c's failure to examine sub-WITHs in DML statements. Tom Lane 2025-04-05 15:01:33 -04:00
  • e276b58293 Fix parse_cte.c's failure to examine sub-WITHs in DML statements. Tom Lane 2025-04-05 15:01:33 -04:00
  • 754a3d82d7 Fix parse_cte.c's failure to examine sub-WITHs in DML statements. Tom Lane 2025-04-05 15:01:33 -04:00
  • 749a9e20c9
    Add modern SHA-2 based password hashes to pgcrypto. Álvaro Herrera 2025-04-05 19:16:58 +02:00
  • ca54f9b706 Avoid double transformation of json_array()'s subquery. Tom Lane 2025-04-05 12:13:35 -04:00
  • 717e8a1e52 Avoid double transformation of json_array()'s subquery. Tom Lane 2025-04-05 12:13:35 -04:00
  • e33f2335a9 Avoid double transformation of json_array()'s subquery. Tom Lane 2025-04-05 12:13:35 -04:00
  • 5db3bf7391 Clean up from commit 1495eff7bdb Andrew Dunstan 2025-04-05 08:00:24 -04:00
  • 64fba9c617
    Set log_statement=none in t/002_pg_upgrade.pl Álvaro Herrera 2025-04-05 11:41:01 +02:00
  • 4be6a74cfb
    pg_dump: Tiny header cleanup Álvaro Herrera 2025-04-05 11:22:40 +02:00
  • f0d0083f52 pg_dump: Fix query for gathering attribute stats on older versions. Nathan Bossart 2025-04-04 21:05:30 -05:00
  • f5069f0264 Repair misbehavior with duplicate entries in FK SET column lists. Tom Lane 2025-04-04 20:11:48 -04:00
  • fb3a77fd9d Repair misbehavior with duplicate entries in FK SET column lists. Tom Lane 2025-04-04 20:11:48 -04:00
  • 5e6e97fbf4 Repair misbehavior with duplicate entries in FK SET column lists. Tom Lane 2025-04-04 20:11:48 -04:00
  • 43b8e6c4ab Repair misbehavior with duplicate entries in FK SET column lists. Tom Lane 2025-04-04 20:11:48 -04:00
  • 0f43083d16 functions.c: copy trees from source_list before parse analysis etc. Tom Lane 2025-04-04 18:26:51 -04:00
  • 2ef5790806 Fix a couple of error messages and tests for them Andrew Dunstan 2025-04-04 17:02:02 -04:00
  • 8ec0aaeae0 Prevent redeclaration of typedef TocEntry. Nathan Bossart 2025-04-04 15:56:23 -05:00
  • 289f74d0cb Add more TAP tests for pg_dumpall Andrew Dunstan 2025-04-03 14:45:52 -04:00
  • 1495eff7bd Non text modes for pg_dumpall, correspondingly change pg_restore Andrew Dunstan 2025-04-04 10:05:38 -04:00
  • 2b69afbe50 add new list type simple_oid_string_list to fe-utils/simple_list Andrew Dunstan 2025-03-28 18:10:24 -04:00
  • c1da728106 Move common pg_dump code related to connections to a new file Andrew Dunstan 2025-04-04 10:04:35 -04:00
  • ff3a7f0b68 Remove unused function parameters in pg_backup_archiver.c. Nathan Bossart 2025-04-04 14:55:04 -05:00
  • 9c02e3a986 pg_dump: Retrieve attribute statistics in batches. Nathan Bossart 2025-04-04 14:51:08 -05:00
  • 7d5c83b4e9 pg_dump: Reduce memory usage of dumps with statistics. Nathan Bossart 2025-04-04 14:51:08 -05:00
  • e3cc039a7d Skip second WriteToc() call for custom-format dumps without data. Nathan Bossart 2025-04-04 14:51:08 -05:00
  • d9c7911e1a Use streaming read I/O in autoprewarm Melanie Plageman 2025-04-04 15:25:45 -04:00
  • 6acab8bdbc Refactor autoprewarm_database_main() in preparation for read stream Melanie Plageman 2025-04-04 15:25:27 -04:00
  • 7f848cb788 Remove superfluous autoprewarm check Melanie Plageman 2025-04-04 15:25:17 -04:00
  • e9d4927b2c Use correct type for fd Andreas Karlsson 2025-04-04 14:55:13 +02:00
  • d788185440 PG-1437 Simplify pg_tde_read_one_map_entry2() Andreas Karlsson 2025-04-04 14:23:01 +02:00
  • b3f1a13f22 Avoid extra index searches through preprocessing. Peter Geoghegan 2025-04-04 14:14:08 -04:00
  • 21a152b37f Improve nbtree skip scan primitive scan scheduling. Peter Geoghegan 2025-04-04 13:58:05 -04:00
  • 36bc82d6c0 PG-1455 Change xlog base IVs to use addition Andreas Karlsson 2025-04-01 16:33:09 +02:00
  • 72050ff258 PG-1455 Add random base numbers to IVs for WAL encryption Andreas Karlsson 2025-03-28 01:04:35 +01:00
  • 127c568623 PG-1455 Add random base numbers to IVs for relation data Andreas Karlsson 2025-03-28 00:00:10 +01:00
  • 7ea53b4176 PG-1455 Add field with random base IV to relation and WAL keys Andreas Karlsson 2025-03-27 23:49:54 +01:00
  • b223d2d254 PG-1437 Fix race condition in the event trigger Andreas Karlsson 2025-04-03 16:32:00 +02:00
  • cf2655a902 pg_recvlogical: Add --failover option. Masahiko Sawada 2025-04-04 10:39:57 -07:00
  • 3556c89321 Oversight in commit b81ffa13e3. Jeff Davis 2025-04-04 10:28:52 -07:00
  • 8a510275dd Further optimize nbtree search scan key comparisons. Peter Geoghegan 2025-04-04 12:27:52 -04:00
  • 92fe23d93a Add nbtree skip scan optimization. Peter Geoghegan 2025-04-04 12:27:04 -04:00
  • 3ba2cdaa45 Stabilize regression test from c0962a113. Tom Lane 2025-04-04 11:57:26 -04:00
  • 64e7fa43a9 Fix autoprewarm neglect of tablespaces Melanie Plageman 2025-04-04 11:34:06 -04:00
  • 742317a80f Add commit e1a8b1ad58 to .git-blame-ignore-revs. Nathan Bossart 2025-04-04 09:41:59 -05:00
  • e1a8b1ad58 Re-pgindent pg_largeobject.c after commit 0d6c477664. Nathan Bossart 2025-04-04 09:38:22 -05:00
  • c0962a113d Convert 'x IN (VALUES ...)' to 'x = ANY ...' then appropriate Alexander Korotkov 2025-04-04 16:01:50 +03:00
  • d48d2e2dc8 Extract make_SAOP_expr() function from match_orclause_to_indexcol() Alexander Korotkov 2025-04-04 16:01:28 +03:00
  • ee1ae8b99f Fix crash/valgrind error Peter Eisentraut 2025-04-04 14:45:53 +02:00
  • b4f453f6ab docs: Clarify that NULL arg to set_config() means reset to default Heikki Linnakangas 2025-04-04 15:17:17 +03:00
  • b92482dc3e Relax assertion in finding correct GiST parent Heikki Linnakangas 2025-04-04 13:49:00 +03:00
  • a749c6f18f Relax assertion in finding correct GiST parent Heikki Linnakangas 2025-04-04 13:49:00 +03:00
  • 3c0fe75c41 Relax assertion in finding correct GiST parent Heikki Linnakangas 2025-04-04 13:49:00 +03:00
  • 4193213988 Relax assertion in finding correct GiST parent Heikki Linnakangas 2025-04-04 13:49:00 +03:00
  • 6526d07948 Relax assertion in finding correct GiST parent Heikki Linnakangas 2025-04-04 13:49:00 +03:00
  • 7afca7edef Relax assertion in finding correct GiST parent Heikki Linnakangas 2025-04-04 13:49:00 +03:00
  • 534874fac0 Allow "COPY table TO" command to copy rows from materialized views. Fujii Masao 2025-04-04 19:32:00 +09:00
  • 9ef1851685 Support non-btree indexes in get_actual_variable_range() Peter Eisentraut 2025-04-04 12:10:28 +02:00
  • 0d6c477664 Extend ALTER DEFAULT PRIVILEGES to define default privileges for large objects. Fujii Masao 2025-04-04 19:02:17 +09:00
  • 6e9c81836e Use standard die() signal handler in walreceiver Heikki Linnakangas 2025-04-04 12:31:00 +03:00
  • 8123e91f5a Convert PathKey to use CompareType Peter Eisentraut 2025-04-04 11:13:54 +02:00
  • dda1b06035 doc: Clarify the system value for sslrootcert Daniel Gustafsson 2025-04-04 09:47:36 +02:00
  • c88b36d382 doc: Clarify the system value for sslrootcert Daniel Gustafsson 2025-04-04 09:47:36 +02:00
  • daa16893fa doc: Clarify the system value for sslrootcert Daniel Gustafsson 2025-04-04 09:47:36 +02:00
  • 898c131b58 pg_createsubscriber: Improve error messages. Amit Kapila 2025-04-04 10:58:59 +05:30
  • a11a823aa8 Fix logical decoding test to correctly check slot removal on standby. Fujii Masao 2025-04-04 13:34:30 +09:00
  • d4fe7437e5 Fix logical decoding test to correctly check slot removal on standby. Fujii Masao 2025-04-04 13:32:46 +09:00
  • 7b565bad85 Fix logical decoding test to correctly check slot removal on standby. Fujii Masao 2025-04-04 13:32:46 +09:00
  • 65e9418abe Fix logical decoding test to correctly check slot removal on standby. Fujii Masao 2025-04-04 13:32:46 +09:00
  • aab422af95 Fix logical decoding test to correctly check slot removal on standby. Fujii Masao 2025-04-04 13:32:46 +09:00
  • d5d85f1881 Fix logical decoding test to correctly check slot removal on standby. Fujii Masao 2025-04-04 13:32:46 +09:00
  • b29a183c67 Fix logical decoding regression tests to correctly check slot existence. Fujii Masao 2025-04-04 13:12:17 +09:00
  • 0d22daad7e Fix logical decoding regression tests to correctly check slot existence. Fujii Masao 2025-04-04 13:09:06 +09:00
  • 84fe9f1eb3 Fix logical decoding regression tests to correctly check slot existence. Fujii Masao 2025-04-04 13:09:06 +09:00
  • bc485fce52 Fix logical decoding regression tests to correctly check slot existence. Fujii Masao 2025-04-04 13:09:06 +09:00
  • 5570e103bf Fix logical decoding regression tests to correctly check slot existence. Fujii Masao 2025-04-04 13:09:06 +09:00
  • c754bdd8a2 Fix logical decoding regression tests to correctly check slot existence. Fujii Masao 2025-04-04 13:09:06 +09:00
  • 1aff1dc8df Revert "Improve accounting for memory used by shared hash tables" Tomas Vondra 2025-04-04 04:28:59 +02:00
  • 88f55bc976 Make derived clause lookup in EquivalenceClass more efficient Amit Langote 2025-04-04 10:41:17 +09:00
  • 887160d1be Add assertion to verify derived clause has constant RHS Amit Langote 2025-04-04 10:40:04 +09:00
  • 67be093562 Use AIO batchmode for bitmap heap scans Melanie Plageman 2025-04-03 18:23:02 -04:00