summaryrefslogtreecommitdiff
path: root/src
AgeCommit message (Expand)Author
2023-12-12Prevent tuples to be marked as dead in subtransactions on standbysMichael Paquier
2023-12-12Fix typo in commentDaniel Gustafsson
2023-12-12Provide vectored variants of FileRead() and FileWrite().Thomas Munro
2023-12-11Provide helper for retrying partial vectored I/O.Thomas Munro
2023-12-11Define unconstify() and unvolatize() for C++.Thomas Munro
2023-12-11Be more wary about OpenSSL not setting errno on error.Tom Lane
2023-12-11Simplify productions for FORMAT JSON [ ENCODING name ]Alvaro Herrera
2023-12-11Remove trace_recovery_messagesMichael Paquier
2023-12-11Fix an undetected deadlock due to apply worker.Amit Kapila
2023-12-10Remove some unnecessary includes of "access/xlog_internal.h"Peter Eisentraut
2023-12-08Fix nbtree backward scan race condition comments.Peter Geoghegan
2023-12-08Micro-optimize JSONTYPE_NUMERIC code path in json.c.Nathan Bossart
2023-12-08Cache opaque handle for GUC option to avoid repeasted lookups.Jeff Davis
2023-12-08Optimize nbtree backward scan boundary cases.Peter Geoghegan
2023-12-08Allow parallel CREATE INDEX for BRIN indexesTomas Vondra
2023-12-08Add empty BRIN ranges during CREATE INDEXTomas Vondra
2023-12-08Don't clean initdb files on template creation failureDaniel Gustafsson
2023-12-08Remove some unnecessary #includes of postmaster/interrupt.hHeikki Linnakangas
2023-12-08Test that it works to RESET an invalid reloptionAlvaro Herrera
2023-12-08Rename ShmemVariableCache to TransamVariablesHeikki Linnakangas
2023-12-08Initialize ShmemVariableCache like other shmem areasHeikki Linnakangas
2023-12-08Don't try to open visibilitymap when analyzing a foreign tableHeikki Linnakangas
2023-12-08Fix potential pointer overflow in xlogreader.c.Thomas Munro
2023-12-08Fix path of regress shared library in pg_upgrade testMichael Paquier
2023-12-07Shrink Unicode category table.Jeff Davis
2023-12-07Verify that attribute counts match in ExecCopySlotDavid Rowley
2023-12-07Improve some error messages with invalid indexes for REINDEX CONCURRENTLYMichael Paquier
2023-12-07Fix issues in binary_upgrade_logical_slot_has_caught_up().Amit Kapila
2023-12-06Fix assertion failure with REINDEX and event triggersMichael Paquier
2023-12-06Suppress -Wunused-result warning about write().Nathan Bossart
2023-12-06Use signal-safe functions in signal handlerPeter Eisentraut
2023-12-06Fix compilation on Windows with WAL_DEBUGMichael Paquier
2023-12-06Apply filters to dump files all the time in 002_pg_upgrade.plMichael Paquier
2023-12-05Rename pg_verifybackup's JsonManifestParseContext callback functions.Robert Haas
2023-12-05Rename JsonManifestParseContext callbacks.Robert Haas
2023-12-05Fix indentationDaniel Gustafsson
2023-12-05Fix incorrect error message for IDENTIFY_SYSTEMDaniel Gustafsson
2023-12-05Fix handling of errors in libpq pipelinesAlvaro Herrera
2023-12-05Fix a random failure in 003_logical_slots.pl.Amit Kapila
2023-12-05Optimize SearchPathCache by saving the last entry.Jeff Davis
2023-12-04Teach convert() and friends to avoid copying when possible.Nathan Bossart
2023-12-04Remove now-unnecessary Autovacuum[Launcher|Worker]IAm functionsHeikki Linnakangas
2023-12-04Don't use pgbench -j in testsAlvaro Herrera
2023-12-04Remove unnecessary include of <math.h>Peter Eisentraut
2023-12-04Remove unnecessary include of <sys/socket.h>Peter Eisentraut
2023-12-04Remove unnecessary includes of <signal.h>Peter Eisentraut
2023-12-04Add support for REINDEX in event triggersMichael Paquier
2023-12-03Refactor how InitProcess is calledHeikki Linnakangas
2023-12-03Pass BackgroundWorker entry in the parameter file in EXEC_BACKEND modeHeikki Linnakangas
2023-12-03Refactor CreateSharedMemoryAndSemaphoresHeikki Linnakangas