summaryrefslogtreecommitdiff
path: root/src/backend/postmaster
AgeCommit message (Expand)Author
2023-08-03Refactor to split Apply and Tablesync Workers code.Amit Kapila
2023-07-17Remove db_user_namespace.Nathan Bossart
2023-07-13Handle DROP DATABASE getting interruptedAndres Freund
2023-07-03Increase size of bgw_library_name.Nathan Bossart
2023-07-03Don't truncate database and user names in startup packets.Nathan Bossart
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-14Fix wal_writer_flush_after initializer value.Thomas Munro
2023-04-25Fix vacuum_cost_delay check for balance calculation.Daniel Gustafsson
2023-04-20Fix autovacuum cost debug loggingDaniel Gustafsson
2023-04-06Add VACUUM/ANALYZE BUFFER_USAGE_LIMIT optionDavid Rowley
2023-04-06Refresh cost-based delay params more frequently in autovacuumDaniel Gustafsson
2023-04-06Separate vacuum cost variables from GUCsDaniel Gustafsson
2023-04-06Move various prechecks from vacuum() into ExecVacuum()David Rowley
2023-04-05bufmgr: Support multiple in-progress IOs by using resownerAndres Freund
2023-03-25Comment on expectations for AutoVacuumWorkItem handlers.Noah Misch
2023-03-17Small tidyup for commit d41a178b, part II.Thomas Munro
2023-03-16Small tidyup for commit d41a178b.Thomas Munro
2023-03-15Fix waitpid() emulation on Windows.Thomas Munro
2023-03-06Add PROCESS_MAIN to VACUUMMichael Paquier
2023-02-17Redesign archive modulesMichael Paquier
2023-02-09Remove uses of AssertVariableIsOfType() obsoleted by f2b73c8Andres Freund
2023-02-06Disable STARTUP_PROGRESS_TIMEOUT in standby mode.Robert Haas
2023-02-02Retire PG_SETMASK() macro.Thomas Munro
2023-02-01Simplify main waiting loop of the archiver processMichael Paquier
2023-01-28Remove unneeded volatile qualifiers from postmaster.c.Thomas Munro
2023-01-26Improve TimestampDifferenceMilliseconds to cope with overflow sanely.Tom Lane
2023-01-26Revert "Add eager and lazy freezing strategies to VACUUM."Peter Geoghegan
2023-01-25Add eager and lazy freezing strategies to VACUUM.Peter Geoghegan
2023-01-25Process pending postmaster work before connections.Thomas Munro
2023-01-21Reject CancelRequestPacket having unexpected length.Noah Misch
2023-01-21Move queryjumble.c code to src/backend/nodes/Michael Paquier
2023-01-20Add new GUC reserved_connections.Robert Haas
2023-01-20Rename ReservedBackends variable to SuperuserReservedConnections.Robert Haas
2023-01-12Refactor DetermineSleepTime() to use milliseconds.Thomas Munro
2023-01-12Use WaitEventSet API for postmaster's event loop.Thomas Munro
2023-01-11Common function for percent placeholder replacementPeter Eisentraut
2023-01-09Perform apply of large transactions by parallel workers.Amit Kapila
2023-01-06Add options to control whether VACUUM runs vac_update_datfrozenxid.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-20Add copyright notices to meson filesAndrew Dunstan
2022-12-12Order getopt argumentsPeter Eisentraut
2022-12-06Generate pg_stat_get*() functions for tables using macrosMichael Paquier
2022-11-24Add the database name to the ps display of logical WAL sendersMichael Paquier
2022-11-21Provide options for postmaster to kill child processes with SIGABRT.Tom Lane
2022-11-15Disallow setting archive_library and archive_command at the same timePeter Eisentraut
2022-11-09Provide sigaction() for Windows.Thomas Munro
2022-10-31Clean up some inconsistencies with GUC declarationsMichael Paquier
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-19Rework shutdown callback of archiver modulesMichael Paquier
2022-10-14Store GUC data in a memory context, instead of using malloc().Tom Lane