Commit Graph

  • c5962ad21a Fix typo in comment Daniel Gustafsson 2023-12-12 12:16:38 +01:00
  • b0158638f2
    Docs (#78) Anastasia Alexandrova 2023-12-12 09:38:58 +01:00
  • 871fe4917e Provide vectored variants of FileRead() and FileWrite(). Thomas Munro 2023-12-12 11:56:11 +13:00
  • 0c6be59f5e Provide helper for retrying partial vectored I/O. Thomas Munro 2023-12-12 10:28:46 +13:00
  • baf7c93ed5 Define unconstify() and unvolatize() for C++. Thomas Munro 2023-12-12 09:31:44 +13:00
  • 271d24f31d Be more wary about OpenSSL not setting errno on error. Tom Lane 2023-12-11 11:51:56 -05:00
  • 87b46ad904 Be more wary about OpenSSL not setting errno on error. Tom Lane 2023-12-11 11:51:56 -05:00
  • 07ce243268 Be more wary about OpenSSL not setting errno on error. Tom Lane 2023-12-11 11:51:56 -05:00
  • 551d4b28e4 Be more wary about OpenSSL not setting errno on error. Tom Lane 2023-12-11 11:51:56 -05:00
  • ebbd499d4b Be more wary about OpenSSL not setting errno on error. Tom Lane 2023-12-11 11:51:56 -05:00
  • 0a5c46a7a4 Be more wary about OpenSSL not setting errno on error. Tom Lane 2023-12-11 11:51:56 -05:00
  • c922b24106 jit: Create void type in the right context Daniel Gustafsson 2023-12-11 12:02:01 +01:00
  • d3fe6e90ba
    Simplify productions for FORMAT JSON [ ENCODING name ] Alvaro Herrera 2023-12-11 11:55:34 +01:00
  • c7a3e6b46d Remove trace_recovery_messages Michael Paquier 2023-12-11 11:49:02 +01:00
  • 8d7d2197f3 Fix an undetected deadlock due to apply worker. Amit Kapila 2023-12-11 08:50:43 +05:30
  • 01cc92fa62 Fix an undetected deadlock due to apply worker. Amit Kapila 2023-12-11 08:36:17 +05:30
  • 332b430633 Fix an undetected deadlock due to apply worker. Amit Kapila 2023-12-11 08:23:33 +05:30
  • 84a2381945 Isolation level bug fix. Panpan 2023-12-11 10:52:51 +08:00
  • 3f86867d56 Fix an undetected deadlock due to apply worker. Amit Kapila 2023-12-11 08:10:46 +05:30
  • b47ea4f3d3 Fix an undetected deadlock due to apply worker. Amit Kapila 2023-12-11 07:57:50 +05:30
  • e81e617f32 Fix an undetected deadlock due to apply worker. Amit Kapila 2023-12-11 07:45:45 +05:30
  • 90834ceccd Remove some unnecessary includes of "access/xlog_internal.h" Peter Eisentraut 2023-12-10 07:44:04 +01:00
  • aa210e0c12 Fix nbtree backward scan race condition comments. Peter Geoghegan 2023-12-08 15:37:53 -08:00
  • dc3f9bc549 Micro-optimize JSONTYPE_NUMERIC code path in json.c. Nathan Bossart 2023-12-08 13:39:08 -06:00
  • 867dd2dc87 Cache opaque handle for GUC option to avoid repeasted lookups. Jeff Davis 2023-12-08 11:16:01 -08:00
  • c9c0589fda Optimize nbtree backward scan boundary cases. Peter Geoghegan 2023-12-08 11:05:17 -08:00
  • b437571714 Allow parallel CREATE INDEX for BRIN indexes Tomas Vondra 2023-12-08 18:15:23 +01:00
  • dae761a87e Add empty BRIN ranges during CREATE INDEX Tomas Vondra 2023-12-08 17:07:30 +01:00
  • d1ba899d24 Support basic logic for PostgreSQL. Panpan 2023-12-08 22:34:05 +08:00
  • 00edb2061f Don't clean initdb files on template creation failure Daniel Gustafsson 2023-12-08 13:42:54 +01:00
  • 44913add91 Remove some unnecessary #includes of postmaster/interrupt.h Heikki Linnakangas 2023-12-08 13:19:37 +02:00
  • 7db01fbcef
    Test that it works to RESET an invalid reloption Alvaro Herrera 2023-12-08 11:58:58 +01:00
  • b31ba5310b Rename ShmemVariableCache to TransamVariables Heikki Linnakangas 2023-12-08 09:47:15 +02:00
  • 15916ffb04 Initialize ShmemVariableCache like other shmem areas Heikki Linnakangas 2023-12-08 09:46:59 +02:00
  • 049ef3398d Don't try to open visibilitymap when analyzing a foreign table Heikki Linnakangas 2023-12-08 09:16:21 +02:00
  • b9f687f5ab Fix potential pointer overflow in xlogreader.c. Thomas Munro 2023-12-08 15:10:48 +13:00
  • 8ca56620ca Fix potential pointer overflow in xlogreader.c. Thomas Munro 2023-12-08 15:10:48 +13:00
  • cd7f19da34 Fix potential pointer overflow in xlogreader.c. Thomas Munro 2023-12-08 15:10:48 +13:00
  • 2cc2d02dd0 doc: clarify handling of ON CONFLICT with triggers Bruce Momjian 2023-12-07 21:35:29 -05:00
  • 24482838c2 Fix path of regress shared library in pg_upgrade test Michael Paquier 2023-12-08 10:37:37 +09:00
  • a09aa18eaa Fix path of regress shared library in pg_upgrade test Michael Paquier 2023-12-08 10:37:34 +09:00
  • e5b8c4f68f Fix path of regress shared library in pg_upgrade test Michael Paquier 2023-12-08 10:36:23 +09:00
  • c0fcf07770 doc, pg_upgrade: add vacuumdb w/ tips for generating quick stats Bruce Momjian 2023-12-07 20:06:23 -05:00
  • 5134e9d295 doc: FOR UPDATE / KEY / SHARE / KEY SHARE takes an table alias Bruce Momjian 2023-12-07 19:43:04 -05:00
  • 651030a3d7 doc, intagg: fix one-to-many mention to many-to-many Bruce Momjian 2023-12-07 19:36:52 -05:00
  • 719b342d36 Shrink Unicode category table. Jeff Davis 2023-12-07 15:44:03 -08:00
  • dc7d0ee3ec Support gdb debug for PostgreSQL. Support basic lock type strategies. Panpan 2023-12-07 18:54:01 +08:00
  • d7c552c4c3
    Vault KVv2 API support for key storage (#81) Zsolt Parragi 2023-12-07 09:32:23 +00:00
  • 4da13f225b pgbench_poytep #149 Timur Gabets 2023-12-07 11:52:52 +03:00
  • d16a0c1e2e Verify that attribute counts match in ExecCopySlot David Rowley 2023-12-07 21:28:24 +13:00
  • d43bd090a8 Improve some error messages with invalid indexes for REINDEX CONCURRENTLY Michael Paquier 2023-12-07 14:27:54 +09:00
  • 0bf62460bb Fix issues in binary_upgrade_logical_slot_has_caught_up(). Amit Kapila 2023-12-07 08:42:48 +05:30
  • c426f7c2b3 Fix assertion failure with REINDEX and event triggers Michael Paquier 2023-12-07 08:31:02 +09:00
  • c2a465b2c9 Suppress -Wunused-result warning about write(). Nathan Bossart 2023-12-06 17:16:57 -06:00
  • 5279d3943b
    Add configure to make builds (#80) Andrew Pogrebnoi 2023-12-06 14:14:01 +02:00
  • f02013ca36 Implement hook Panpan 2023-12-06 17:56:52 +08:00
  • 52e98d4502 Use signal-safe functions in signal handler Peter Eisentraut 2023-12-06 10:11:36 +01:00
  • 7d5a740331 Fix compilation on Windows with WAL_DEBUG Michael Paquier 2023-12-06 14:11:47 +09:00
  • c49b6cab1e Fix compilation on Windows with WAL_DEBUG Michael Paquier 2023-12-06 14:11:46 +09:00
  • 87ed81a873 Fix compilation on Windows with WAL_DEBUG Michael Paquier 2023-12-06 14:11:44 +09:00
  • 6248a2bb92 Fix compilation on Windows with WAL_DEBUG Michael Paquier 2023-12-06 14:11:41 +09:00
  • 7636725b92 Fix compilation on Windows with WAL_DEBUG Michael Paquier 2023-12-06 14:10:39 +09:00
  • f0b53daa2c Apply filters to dump files all the time in 002_pg_upgrade.pl Michael Paquier 2023-12-06 09:55:05 +09:00
  • a499c08dca Apply filters to dump files all the time in 002_pg_upgrade.pl Michael Paquier 2023-12-06 09:55:00 +09:00
  • bfc677c3bc Apply filters to dump files all the time in 002_pg_upgrade.pl Michael Paquier 2023-12-06 09:54:47 +09:00
  • 824dbea3e4 Add support for deparsing semi-joins to contrib/postgres_fdw Alexander Korotkov 2023-12-05 22:53:12 +02:00
  • 278eb13c48 Rename pg_verifybackup's JsonManifestParseContext callback functions. Robert Haas 2023-12-05 12:51:39 -05:00
  • d463aa06a9 Rename JsonManifestParseContext callbacks. Robert Haas 2023-12-05 12:17:49 -05:00
  • 4d0cf0b05d Fix indentation Daniel Gustafsson 2023-12-05 15:54:59 +01:00
  • b608afe980 Fix incorrect error message for IDENTIFY_SYSTEM Daniel Gustafsson 2023-12-05 14:30:56 +01:00
  • 1ce2986795 Fix incorrect error message for IDENTIFY_SYSTEM Daniel Gustafsson 2023-12-05 14:30:56 +01:00
  • 376eaa45a2 Fix incorrect error message for IDENTIFY_SYSTEM Daniel Gustafsson 2023-12-05 14:30:56 +01:00
  • bc0a368dc5 Fix incorrect error message for IDENTIFY_SYSTEM Daniel Gustafsson 2023-12-05 14:30:56 +01:00
  • 8da1fb13bd Fix incorrect error message for IDENTIFY_SYSTEM Daniel Gustafsson 2023-12-05 14:30:56 +01:00
  • 98e675ed7a Fix incorrect error message for IDENTIFY_SYSTEM Daniel Gustafsson 2023-12-05 14:30:56 +01:00
  • f896818167
    Fix handling of errors in libpq pipelines Alvaro Herrera 2023-12-05 12:43:24 +01:00
  • 1171c6e741
    Fix handling of errors in libpq pipelines Alvaro Herrera 2023-12-05 12:43:24 +01:00
  • 878aa41f82
    Fix handling of errors in libpq pipelines Alvaro Herrera 2023-12-05 12:43:24 +01:00
  • b8ba7344e9
    Fix handling of errors in libpq pipelines Alvaro Herrera 2023-12-05 12:43:24 +01:00
  • 63c5df126a Fix a random failure in 003_logical_slots.pl. Amit Kapila 2023-12-05 09:10:06 +05:30
  • a86c61c9ee Optimize SearchPathCache by saving the last entry. Jeff Davis 2023-12-04 17:19:16 -08:00
  • b14b1eb4da Teach convert() and friends to avoid copying when possible. Nathan Bossart 2023-12-04 11:55:18 -06:00
  • e7c6efe305 Remove now-unnecessary Autovacuum[Launcher|Worker]IAm functions Heikki Linnakangas 2023-12-04 15:34:37 +02:00
  • be7b4d9766
    Don't use pgbench -j in tests Alvaro Herrera 2023-12-04 14:00:51 +01:00
  • 25f2a43756
    Don't use pgbench -j in tests Alvaro Herrera 2023-12-04 14:00:51 +01:00
  • 419cac053b
    Don't use pgbench -j in tests Alvaro Herrera 2023-12-04 14:00:51 +01:00
  • a3f76a3f7e
    Don't use pgbench -j in tests Alvaro Herrera 2023-12-04 14:00:51 +01:00
  • 2b968de3dd Move some BKI token replacement from initdb to compile time via genbki.pl. #148 Krishnakumar R (KK) 2023-12-04 01:25:20 -08:00
  • b9cc6db669
    Use a custom prefix instead of a hardcoded serverid for keys (#79) Zsolt Parragi 2023-12-04 08:02:00 +01:00
  • 457428d9e9 Remove unnecessary include of <math.h> Peter Eisentraut 2023-12-04 06:34:27 +01:00
  • da67cb0a44 Remove unnecessary include of <sys/socket.h> Peter Eisentraut 2023-12-04 06:34:27 +01:00
  • dffb2b478f Remove unnecessary includes of <signal.h> Peter Eisentraut 2023-12-04 06:34:27 +01:00
  • f21848de20 Add support for REINDEX in event triggers Michael Paquier 2023-12-04 09:53:49 +09:00
  • fcf46f8fb7 doc: Remove reference to trigger file regarding promotion Michael Paquier 2023-12-04 08:10:32 +09:00
  • ff186ea84d doc: Remove reference to trigger file regarding promotion Michael Paquier 2023-12-04 08:10:30 +09:00
  • 04d7eacee2 doc: Remove reference to trigger file regarding promotion Michael Paquier 2023-12-04 08:10:28 +09:00
  • 0e4674a697 doc: Remove reference to trigger file regarding promotion Michael Paquier 2023-12-04 08:10:27 +09:00
  • 1486555118 doc: Remove reference to trigger file regarding promotion Michael Paquier 2023-12-04 08:10:25 +09:00
  • d78b6cbb60 doc: Remove reference to trigger file regarding promotion Michael Paquier 2023-12-04 08:09:51 +09:00
  • fd5e8b440d Refactor how InitProcess is called Heikki Linnakangas 2023-12-03 16:39:18 +02:00