aboutsummaryrefslogtreecommitdiff
path: root/src/backend/storage/ipc/procarray.c
Commit message (Expand)AuthorAge
* Improve CREATE/DROP/RENAME DATABASE so that when failing because the sourceTom Lane2008-08-04
* Make sure we only try to free snapshots that have been passed throughAlvaro Herrera2008-07-11
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-12
* Rename snapmgmt.c/h to snapmgr.c/h, for consistency with other files.Alvaro Herrera2008-03-26
* Separate snapshot management code from tuple visibility code, create aAlvaro Herrera2008-03-26
* Make TransactionIdIsInProgress check transam.c's single-item XID status cacheTom Lane2008-03-11
* Fix CREATE INDEX CONCURRENTLY to not deadlock against an automatic or manualTom Lane2008-01-09
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-01
* Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane2007-11-30
* pgindent run for 8.3.Bruce Momjian2007-11-15
* Rearrange vacuum-related bits in PGPROC as a bitmask, to better supportAlvaro Herrera2007-10-24
* TransactionIdIsInProgress can skip scanning the ProcArray if the target XID isTom Lane2007-09-23
* Make some simple performance improvements in TransactionIdIsInProgress().Tom Lane2007-09-21
* Replace the former method of determining snapshot xmax --- to wit, callingTom Lane2007-09-08
* Don't take ProcArrayLock while exiting a transaction that has no XID; there isTom Lane2007-09-07
* Allow CREATE INDEX CONCURRENTLY to disregard transactions in otherTom Lane2007-09-07
* Volatile-qualify the ProcArray PGPROC pointer in a bunch of routinesTom Lane2007-09-05
* Implement lazy XID allocation: transactions that do not modify any databaseTom Lane2007-09-05
* Fix comments not updated in recent patch.Tom Lane2007-07-01
* Arrange for SIGINT in autovacuum workers to cancel the current table andAlvaro Herrera2007-06-29
* Redefine IsTransactionState() to only return true for TRANS_INPROGRESS state,Tom Lane2007-06-07
* Make CREATE/DROP/RENAME DATABASE wait a little bit to see if other backendsTom Lane2007-06-01
* Remove the CheckpointStartLock in favor of having backends show whether theyTom Lane2007-04-03
* Clean up the representation of special snapshots by including a "methodTom Lane2007-03-25
* Cleanup for procarray.c.Bruce Momjian2007-03-23
* Arrange for autovacuum to be killed when another operation wants to be aloneAlvaro Herrera2007-01-16
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-05
* Fix recently-understood problems with handling of XID freezing, particularlyTom Lane2006-11-05
* pgindent run for 8.2.Bruce Momjian2006-10-04
* Arrange for GetSnapshotData to copy live-subtransaction XIDs from theTom Lane2006-09-03
* Fix a couple of comments.Tom Lane2006-07-30
* Modify snapshot definition so that lazy vacuums are ignored by otherAlvaro Herrera2006-07-30
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-14
* Allow include files to compile own their own.Bruce Momjian2006-07-13
* Take the statistics collector out of the loop for monitoring backends'Tom Lane2006-06-19
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-05
* Rethink prior patch to filter out dead backend entries from the pgstatsTom Lane2005-12-16
* Divide the lock manager's shared state into 'partitions', so as toTom Lane2005-12-11
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-22
* Standard pgindent run for 8.1.Bruce Momjian2005-10-15
* Convert the arithmetic for shared memory size calculation from 'int'Tom Lane2005-08-20
* Add BackendXidGetPid().Tatsuo Ishii2005-08-20
* Add per-user and per-database connection limit options.Tom Lane2005-07-31
* Two-phase commit. Original patch by Heikki Linnakangas, with additionalTom Lane2005-06-17
* Update comment that I missed the first time around.Tom Lane2005-05-19
* Split the shared-memory array of PGPROC pointers out of the sinvalTom Lane2005-05-19