summaryrefslogtreecommitdiff
path: root/src/backend/tcop/postgres.c
AgeCommit message (Expand)Author
2021-05-14Refactor CHECK_FOR_INTERRUPTS() to add flexibility.Tom Lane
2021-01-07Further second thoughts about idle_session_timeout patch.Tom Lane
2021-01-06Detect the deadlocks between backends and the startup process.Fujii Masao
2019-11-24Stabilize NOTIFY behavior by transmitting notifies before ReadyForQuery.Tom Lane
2018-10-19Server-side fix for delayed NOTIFY and SIGTERM processing.Tom Lane
2018-08-08Don't run atexit callbacks in quickdie signal handlers.Heikki Linnakangas
2017-10-11Prevent idle in transaction session timeout from sometimes being ignored.Andres Freund
2017-06-05Unify SIGHUP handling between normal and walsender backends.Andres Freund
2017-04-06Remove dead code and fix comments in fast-path function handling.Heikki Linnakangas
2017-01-26Add castNode(type, ptr) for safe casting between NodeTag based types.Andres Freund
2016-11-15Account for catalog snapshot in PGXACT->xmin updates.Tom Lane
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-07-10Revert "Add some temporary code to record stack usage at server process exit."Tom Lane
2016-07-08Add more temporary code to record stack usage at server process exit.Tom Lane
2016-05-27Be more predictable about reporting "lock timeout" vs "statement timeout".Tom Lane
2016-03-16Add idle_in_transaction_session_timeout.Robert Haas
2016-02-25Enable parallelism for prepared statements and extended query protocol.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian
2015-12-17Adjust behavior of single-user -j mode for better initdb error reporting.Tom Lane
2015-11-02Fix problems with ParamListInfo serialization mechanism.Robert Haas
2015-10-28Message style improvementsPeter Eisentraut
2015-10-09Remove set_latch_on_sigusr1 flag.Robert Haas
2015-10-02Add recursion depth protections to regular expression matching.Tom Lane
2015-09-16Determine whether it's safe to attempt a parallel plan for a query.Robert Haas
2015-08-31Clean up icc + ia64 situation.Tom Lane
2015-08-31Remove theoretically-unnecessary special case for icc.Tom Lane
2015-05-23pgindent run for 9.5Bruce Momjian
2015-04-30Create an infrastructure for parallel computation in PostgreSQL.Robert Haas
2015-02-20Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane
2015-02-03Remove ill-conceived Assertion in ProcessClientWriteInterrupt().Andres Freund
2015-02-03Remove remnants of ImmediateInterruptOK handling.Andres Freund
2015-02-03Don't allow immediate interrupts during authentication anymore.Andres Freund
2015-02-03Process 'die' interrupts while reading/writing from the client socket.Andres Freund
2015-02-03Introduce and use infrastructure for interrupt processing during client reads.Andres Freund
2015-02-02Add new function BackgroundWorkerInitializeConnectionByOid.Robert Haas
2015-02-02Be more careful to not lose sync in the FE/BE protocol.Heikki Linnakangas
2015-01-14Add a default local latch for use in signal handlers.Andres Freund
2015-01-14Commonalize process startup code.Andres Freund
2015-01-06Update copyright for 2015Bruce Momjian
2014-11-12Explicitly support the case that a plancache's raw_parse_tree is NULL.Tom Lane
2014-09-13Invent PGC_SU_BACKEND and mark log_connections/log_disconnections that way.Tom Lane
2014-07-07Fix typos in comments.Fujii Masao
2014-06-20Don't allow to disable backend assertions via the debug_assertions GUC.Andres Freund
2014-06-03Set the process latch when processing recovery conflict interrupts.Andres Freund
2014-05-06pgindent run for 9.4Bruce Momjian
2014-03-03Introduce logical decoding.Robert Haas
2014-02-15Centralize getopt-related declarations in a new header file pg_getopt.h.Tom Lane
2014-01-11Fix possible crashes due to using elog/ereport too early in startup.Tom Lane
2014-01-07Update copyright for 2014Bruce Momjian
2013-11-29Fix assorted race conditions in the new timeout infrastructure.Tom Lane