aboutsummaryrefslogtreecommitdiff
path: root/src/include/storage/proc.h
Commit message (Expand)AuthorAge
* Don't count background workers against a user's connection limit.Andrew Dunstan2017-02-01
* pgindent run for 9.6Robert Haas2016-06-09
* Add idle_in_transaction_session_timeout.Robert Haas2016-03-16
* Provide much better wait information in pg_stat_activity.Robert Haas2016-03-10
* Remove redundant PGPROC.lockGroupLeaderIdentifier field.Tom Lane2016-02-22
* Cosmetic improvements to group locking.Robert Haas2016-02-21
* Rename PGPROC fields related to group XID clearing again.Robert Haas2016-02-11
* Introduce group locking to prevent parallel processes from deadlocking.Robert Haas2016-02-07
* Migrate PGPROC's backendLock into PGPROC itself, using a new tranche.Robert Haas2016-01-29
* Update copyright for 2016Bruce Momjian2016-01-02
* Assorted code review for recent ProcArrayLock patch.Robert Haas2015-09-03
* Reduce ProcArrayLock contention by removing backends in batches.Robert Haas2015-08-06
* Centralize decision-making about where to get a backend's PGPROC.Robert Haas2015-07-28
* Move deadlock and other interrupt handling in proc.c out of signal handlers.Andres Freund2015-02-03
* Update copyright for 2015Bruce Momjian2015-01-06
* Convert the PGPROC->lwWaitLink list into a dlist instead of open coding it.Andres Freund2014-12-25
* Don't skip SQL backends in logical decoding for visibility computation.Andres Freund2014-12-02
* pgindent run for 9.4Bruce Momjian2014-05-06
* Introduce logical decoding.Robert Haas2014-03-03
* Relax the requirement that all lwlocks be stored in a single array.Robert Haas2014-01-27
* Update copyright for 2014Bruce Momjian2014-01-07
* Add lock_timeout configuration parameter.Tom Lane2013-03-16
* Update copyrights for 2013Bruce Momjian2013-01-01
* Background worker processesAlvaro Herrera2012-12-06
* Refactor inCommit flag into generic delayChkpt flag.Simon Riggs2012-12-03
* Introduce timeout handling frameworkAlvaro Herrera2012-07-16
* Tighten up includes in sinvaladt.h, twophase.h, proc.hAlvaro Herrera2012-06-25
* Run pgindent on 9.2 source tree in preparation for first 9.3Bruce Momjian2012-06-10
* Update comments that became out-of-date with the PGXACT struct.Heikki Linnakangas2012-05-14
* Improve control logic for bgwriter hibernation mode.Tom Lane2012-05-09
* Reduce idle power consumption of walwriter and checkpointer processes.Tom Lane2012-05-08
* Add missing parenthesis in comment.Robert Haas2012-05-02
* Tighten up error recovery for fast-path locking.Robert Haas2012-04-18
* Make group commit more effective.Heikki Linnakangas2012-01-30
* Fix typo in comment.Tom Lane2012-01-29
* Make bgwriter sleep longer when it has no work to do, to save electricity.Heikki Linnakangas2012-01-26
* Update copyright notices for year 2012.Bruce Momjian2012-01-01
* Move "hot" members of PGPROC into a separate PGXACT array.Robert Haas2011-11-25
* Split work of bgwriter between 2 processes: bgwriter and checkpointer.Simon Riggs2011-11-01
* Move Timestamp/Interval typedefs and basic macros into datatype/timestamp.h.Tom Lane2011-09-09
* Remove unnecessary and circular #include.Tom Lane2011-09-03
* Change the autovacuum launcher to use WaitLatch instead of a poll loop.Tom Lane2011-08-10
* Create VXID locks "lazily" in the main lock table.Robert Haas2011-08-04
* Fix incorrect initialization of ProcGlobal->startupBufferPinWaitBufId.Tom Lane2011-08-02
* Create a "fast path" for acquiring weak relation locks.Robert Haas2011-07-18
* pgindent run before PG 9.1 beta 1.Bruce Momjian2011-04-10
* More synchronous replication typo fixes.Robert Haas2011-03-10
* Efficient transaction-controlled synchronous replication.Simon Riggs2011-03-06
* Stamp copyrights for year 2011.Bruce Momjian2011-01-01
* Remove cvs keywords from all files.Magnus Hagander2010-09-20