summaryrefslogtreecommitdiff
path: root/src/backend
AgeCommit message (Expand)Author
2023-12-20Add support for incremental backup.Robert Haas
2023-12-20Add a new WAL summarizer process.Robert Haas
2023-12-20Additional write barrier in AdvanceXLInsertBuffer().Jeff Davis
2023-12-20Use 64-bit atomics for xlblocks array elements.Jeff Davis
2023-12-20Remove MSVC scriptsMichael Paquier
2023-12-19Fix brown paper bag bug in 5c47c6546c413d5eb51c1626070a807026e6139d.Robert Haas
2023-12-19Prevent integer overflow when forming tuple width estimates.Tom Lane
2023-12-19Simplify newNode() by removing special casesHeikki Linnakangas
2023-12-19pgoutput: Raise an error for missing protocol version parameter.Amit Kapila
2023-12-18compute_bitmap_pages' loop_count parameter should be double not int.Tom Lane
2023-12-18Micro-optimize datum_to_json_internal() some more.Nathan Bossart
2023-12-18Provide vectored variants of smgrread() and smgrwrite().Thomas Munro
2023-12-16Refactor pgstat_prepare_io_time() with an input argument instead of a GUCMichael Paquier
2023-12-16Remove useless LIMIT_OPTION_DEFAULT value from LimitOptionAlvaro Herrera
2023-12-16Provide multi-block smgrprefetch().Thomas Munro
2023-12-15Fix bugs in manipulation of large objects.Tom Lane
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-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-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-08Remove some unnecessary #includes of postmaster/interrupt.hHeikki Linnakangas
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-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-06Fix compilation on Windows with WAL_DEBUGMichael Paquier
2023-12-05Fix indentationDaniel Gustafsson
2023-12-05Fix incorrect error message for IDENTIFY_SYSTEMDaniel Gustafsson
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-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
2023-12-01Silence Valgrind complaint with EXEC_BACKENDHeikki Linnakangas
2023-12-01pgindent fixPeter Eisentraut