Commit Graph

  • 959a6b65c1
    PG-1457 Rename principal key on user API level to just a key (#154) Artem Gavrilov 2025-04-10 19:56:54 +02:00
  • b83ff3d684 PG-1468 Fix issue with intolerably slow recovery Andreas Karlsson 2025-04-10 17:21:43 +02:00
  • 4170298b6e Further cleanup for directory creation on pg_dump/pg_dumpall Andrew Dunstan 2025-04-10 12:11:36 -04:00
  • 9356a40980 Updated review comments Zsolt Parragi 2025-03-17 21:50:43 +00:00
  • afb7151860 Improved readability Anastasia Alexadrova 2025-03-10 10:16:02 +01:00
  • e0a34487eb Added high level overview to documentation Zsolt Parragi 2025-03-07 00:15:48 +00:00
  • ab2e9b1ed2 Fix typo in KeyringProvideRecord typedef name Anders Åstrand 2025-04-09 12:39:32 +02:00
  • 4909b38af0 Fix data loss in logical replication. Amit Kapila 2025-04-10 13:14:40 +05:30
  • cadaf0ac46 Fix data loss in logical replication. Amit Kapila 2025-04-10 12:57:10 +05:30
  • 0a54910d7a Remove typedefs.list Anders Åstrand 2025-04-09 17:48:16 +02:00
  • 9a2f8b4f01 Fix data loss in logical replication. Amit Kapila 2025-04-10 12:44:11 +05:30
  • 9f21be08e8 Fix data loss in logical replication. Amit Kapila 2025-04-10 12:31:14 +05:30
  • 0434033e8b Fix data loss in logical replication. Amit Kapila 2025-04-10 12:22:30 +05:30
  • 9ad19295e9 Fix incorrect format placeholders Peter Eisentraut 2025-04-10 08:04:35 +02:00
  • d7c04db27a Update wording in optimizer/README for EquivalenceClasses David Rowley 2025-04-10 17:33:58 +12:00
  • d438515c29 Cosmetic fixes for pg_createsubscriber's -all option. Amit Kapila 2025-04-10 10:23:01 +05:30
  • d15acc915d ci: Check for missing dependencies in meson builds Tomas Vondra 2025-04-09 19:34:27 +02:00
  • 3887d0cfeb Cleanup of pg_numa.c Tomas Vondra 2025-04-09 19:32:17 +02:00
  • e2665efd0f pg_upgrade: Mention that we preserve database OIDs in a comment. Nathan Bossart 2025-04-09 14:27:08 -05:00
  • 837cc73af2 Fix performance issue in deadlock-parallel isolation test. Tom Lane 2025-04-09 12:28:34 -04:00
  • 42bb4fb728 Fix test races between syscache-update-pruned.spec and autovacuum. Noah Misch 2025-04-09 07:23:39 -07:00
  • 5bbc596391 Fix test races between syscache-update-pruned.spec and autovacuum. Noah Misch 2025-04-09 07:23:39 -07:00
  • 306dd6e727 Update config.guess and config.sub Peter Eisentraut 2025-04-09 12:12:57 +02:00
  • 0f1433f053 Fix a few oversights in the longer cancel keys patch Heikki Linnakangas 2025-04-09 13:11:42 +03:00
  • ef366b7d7e Perform missed catversion bump Daniel Gustafsson 2025-04-09 09:29:12 +02:00
  • dd496eedea Doc: note that two examples in optimizer/README are oversimplified. Tom Lane 2025-04-08 23:03:33 -04:00
  • b65b9da568 Adjust AdjustUpgrade.pm for commit b1720fe63. Tom Lane 2025-04-08 20:21:03 -04:00
  • b1720fe63f Move contrib/spi testing from core regression tests to contrib/spi. Tom Lane 2025-04-08 19:12:03 -04:00
  • c57971034e Rename argument in pg_get_process_memory_contexts(). Daniel Gustafsson 2025-04-08 23:09:13 +02:00
  • 8969194b73 Fix incorrect format placeholder Peter Eisentraut 2025-04-08 19:12:03 +02:00
  • b0a4c3e88b Prevent 006_transfer_modes.pl from leaving files behind. Nathan Bossart 2025-04-08 10:57:31 -05:00
  • 88edd661c8 ci: Add MBUILD_TARGET for NetBSD and OpenBSD Daniel Gustafsson 2025-04-08 15:28:29 +02:00
  • 6576f2a464 PG-1532 Rewrite seqeunces using lower level functions Andreas Karlsson 2025-04-07 21:11:35 +02:00
  • 91f1fe90c7 pg_buffercache: Change page_num type to bigint Tomas Vondra 2025-04-08 11:52:02 +02:00
  • b8a6078ca8 doc: Correct pg_shmem_allocations_numa.size data type Tomas Vondra 2025-04-08 11:45:01 +02:00
  • 12eece5fd5 Fix uninitialized index information access during apply. Amit Kapila 2025-04-08 15:35:42 +05:30
  • 7ea21f4ee2 Fix typo in docs. Thomas Munro 2025-04-08 22:02:24 +12:00
  • f78ca6f3eb Introduce file_copy_method setting. Thomas Munro 2025-04-08 20:52:47 +12:00
  • 042a66291b Add function to get memory context stats for processes Daniel Gustafsson 2025-04-08 11:06:56 +02:00
  • 3381f84783 Clarify some namings in keyring code Anders Åstrand 2025-04-08 08:45:51 +02:00
  • 3b8a234d3e
    PG-1457 Key management funcs renaming (#126) Artem Gavrilov 2025-04-08 10:20:16 +02:00
  • 15f0cb26b5 Increase BAS_BULKREAD based on effective_io_concurrency Andres Freund 2025-04-08 02:41:03 -04:00
  • dcf7e1697b Add pg_buffercache_evict_{relation,all} functions Andres Freund 2025-04-08 02:16:51 -04:00
  • d69d45a5a9 Speedup child EquivalenceMember lookup in planner David Rowley 2025-04-08 18:09:57 +12:00
  • 105b2cb336 Stabilize 035_standby_logical_decoding.pl. Amit Kapila 2025-04-08 09:38:02 +05:30
  • 17a165d60f Stabilize 035_standby_logical_decoding.pl. Amit Kapila 2025-04-08 09:23:07 +05:30
  • 86392e8827 Stabilize 035_standby_logical_decoding.pl. Amit Kapila 2025-04-08 09:12:59 +05:30
  • 46b4ba533c Fix PG 17 [NOT] NULL optimization bug for domains Bruce Momjian 2025-04-07 21:33:42 -04:00
  • b8b1e87b70 Fix PG 17 [NOT] NULL optimization bug for domains Bruce Momjian 2025-04-07 21:33:41 -04:00
  • e2a82cd23a Flush the IO statistics of active WAL senders more frequently Michael Paquier 2025-04-08 07:58:50 +09:00
  • 5cbbe70a9c Flush the IO statistics of active WAL senders more frequently Michael Paquier 2025-04-08 07:58:47 +09:00
  • 039549d70f Flush the IO statistics of active WAL senders more frequently Michael Paquier 2025-04-08 07:57:19 +09:00
  • ba2a3c2302 Add pg_buffercache_numa view with NUMA node info Tomas Vondra 2025-04-07 22:56:57 +02:00
  • 8cc139bec3 Introduce pg_shmem_allocations_numa view Tomas Vondra 2025-04-07 22:54:49 +02:00
  • 65c298f61f Add support for basic NUMA awareness Tomas Vondra 2025-04-07 22:51:49 +02:00
  • 17bcf4f545
    Use specific collation where needed in new test Álvaro Herrera 2025-04-07 21:58:06 +02:00
  • 8cfbdf8f4d Fix some issues in contrib/spi/refint.c. Tom Lane 2025-04-07 15:54:09 -04:00
  • fef106d785 Remove unnecessary seek when we already know the size Andreas Karlsson 2025-04-07 11:23:29 +02:00
  • 7638ec548a Make comment about all-zero pages less scary Andreas Karlsson 2025-04-07 20:17:32 +02:00
  • 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 1495eff7bdb 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
  • 2616e27844 Clean up tdeheap_xlog_seg_read() Andreas Karlsson 2025-04-05 09:08:09 +02:00
  • b11d51ca85 Use separate variables instead of an array when rotating files Andreas Karlsson 2025-04-04 14:28:01 +02:00
  • 07756f2734 PG-1530 Fix off-by-one bug when determining which WAL key to use Andreas Karlsson 2025-04-05 23:54:54 +02:00
  • d83fc90ac5 Use %m for error message in our modification of pg_regress Andreas Karlsson 2025-04-04 15:03:24 +02:00
  • 5514727353 PG-1416 Sign principal key info to protect against the wrong principal key Andreas Karlsson 2025-04-04 19:41:38 +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