1
0
mirror of https://github.com/postgres/postgres.git synced 2025-06-26 12:21:12 +03:00

Commit Graph

  • 8e293e689b aio: Make AIO more compatible with valgrind Andres Freund 2025-04-07 15:20:30 -04:00
  • 8ab4241b9f localbuf: Add Valgrind buffer access instrumentation Andres Freund 2025-04-07 15:20:30 -04:00
  • a13d49014d doc: Fix a typo in pg_recvlogical documentation. Masahiko Sawada 2025-04-07 12:13:08 -07:00
  • 969ab9d4f5 Follow-up fixes for SHA-2 patch (commit 749a9e20c). Tom Lane 2025-04-07 14:14:28 -04:00
  • b73e6d71a8 Fix erroneous construction of functions' dependencies on transforms. Tom Lane 2025-04-07 13:31:27 -04:00
  • a379061a22 Allow NOT NULL constraints to be added as NOT VALID Álvaro Herrera 2025-04-07 19:19:50 +02:00
  • b52a4a5f28 Clean up error messages from 1495eff7bd Andrew Dunstan 2025-04-07 12:22:41 -04:00
  • 3516ea768c Add local-address escape "%L" to log_line_prefix. Tom Lane 2025-04-07 10:57:26 -04:00
  • 8f5e419484 Revert "Use workaround of __builtin_setjmp only on MINGW on MSVCRT" Andrew Dunstan 2025-04-07 11:01:15 -04:00
  • 8ce79483dc read_stream: Fix overflow hazard with large shared buffers Andres Freund 2025-04-07 08:47:30 -04:00
  • 717d0e8dd9 Remove GUC_NOT_IN_SAMPLE from enable_self_join_elimination Alexander Korotkov 2025-04-07 16:28:54 +03:00
  • ae60947643 psql: Clarify help message for WATCH_INTERVAL Daniel Gustafsson 2025-04-07 13:44:58 +02:00
  • d6f118444d Fix grammar in log message of pg_restore.c Michael Paquier 2025-04-07 15:37:34 +09:00
  • 2c7bd2ba50 libpq: Fix some issues in TAP tests for service files Michael Paquier 2025-04-07 12:55:09 +09:00
  • c36eda2591 Clarify comment for worst-case allocation in quote_literal_cstr() Michael Paquier 2025-04-07 10:02:12 +09:00
  • 3191a593d6 Fix use-after-free in pgstat_fetch_stat_backend_by_pid() Michael Paquier 2025-04-07 09:51:40 +09:00
  • 173c97812f Use XLOG_CONTROL_FILE macro consistently for control file name. Fujii Masao 2025-04-07 09:27:33 +09:00
  • 04e6ae91ac doc: Clarify project naming Daniel Gustafsson 2025-04-07 00:03:18 +02:00
  • 7c1429465c doc: Clarify project naming Daniel Gustafsson 2025-04-07 00:03:18 +02:00
  • 115f45e9af doc: Clarify project naming Daniel Gustafsson 2025-04-07 00:03:18 +02:00
  • 00f0bb4eab doc: Clarify project naming Daniel Gustafsson 2025-04-07 00:03:18 +02:00
  • 4c1d853fd8 doc: Clarify project naming Daniel Gustafsson 2025-04-07 00:03:18 +02:00
  • a233a603ba doc: Clarify project naming Daniel Gustafsson 2025-04-07 00:03:18 +02:00
  • 643a1a6198 Clean up checking for pg_dumpall output directory Andrew Dunstan 2025-04-06 17:00:58 -04:00
  • 218ab68275 Doc: fix PDF "contents ... exceed the available area" warnings. Tom Lane 2025-04-06 16:27:31 -04:00
  • de48056ec7 pg_upgrade: Fix memory leak in check_for_unicode_update(). Nathan Bossart 2025-04-06 15:11:41 -05:00
  • 57467ec7b3 Fix unintentional 'NULL' string literal in pg_upgrade. Jeff Davis 2025-04-06 09:14:42 -07:00
  • 0851b65738 Fix unintentional 'NULL' string literal in pg_upgrade. Jeff Davis 2025-04-06 09:13:43 -07:00
  • 57dec20fd4 aio: Avoid spurious coverity warning Andres Freund 2025-04-04 15:15:39 -04:00
  • 8ab6ef2bb8 Fix memory leaks in px_crypt_shacrypt(). Tom Lane 2025-04-06 11:57:22 -04:00
  • 2e4ccf1b45 Use "(void)" to mark pgstat_lock_entry(..., false) calls. Tom Lane 2025-04-06 11:37:09 -04:00
  • 5e19154390 Avoid unnecessary copying of a string in pg_restore.c Andrew Dunstan 2025-04-06 09:21:09 -04:00
  • 6d5417e634 Fix a couple of memory leaks in pg_restore.c Andrew Dunstan 2025-04-06 09:08:02 -04:00
  • a8025f5448 Relax ordering-related hardcoded btree requirements in planning Peter Eisentraut 2025-04-06 14:43:51 +02:00
  • 3a1a7c5a70 Revert "Put enable_self_join_elimination into postgresql.conf.sample" Alexander Korotkov 2025-04-06 14:30:20 +03:00
  • c2d329260c Put enable_self_join_elimination into postgresql.conf.sample Alexander Korotkov 2025-04-06 13:24:16 +03:00
  • 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 1495eff7bd 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
  • 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
  • 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