aboutsummaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xact.c
Commit message (Expand)AuthorAge
* pgindent run for 9.0Bruce Momjian2010-02-26
* Clean up handling of XactReadOnly and RecoveryInProgress checks.Tom Lane2010-02-20
* Stamp HEAD as 9.0devel, and update various places that were referring to 8.5Tom Lane2010-02-17
* Replace the pg_listener-based LISTEN/NOTIFY mechanism with an in-memory queue.Tom Lane2010-02-16
* Fix relcache init file invalidation during Hot Standby for the caseSimon Riggs2010-02-13
* Remove old-style VACUUM FULL (which was known for a little while asTom Lane2010-02-08
* Create a "relation mapping" infrastructure to support changing the relfilenodesTom Lane2010-02-07
* Fix assorted core dumps and Assert failures that could occur duringTom Lane2010-01-24
* Teach standby conflict resolution to use SIGUSR1Simon Riggs2010-01-16
* During Hot Standby, set DatabasePath correctly during relcache init fileSimon Riggs2010-01-09
* Update copyright for the year 2010.Bruce Momjian2010-01-02
* Allow read only connections during recovery, known as Hot Standby.Simon Riggs2009-12-19
* Prevent indirect security attacks via changing session-local state withinTom Lane2009-12-09
* Fix an old bug in multixact and two-phase commit. Prepared transactions canHeikki Linnakangas2009-11-23
* Remove flatfiles.c, which is now obsolete.Alvaro Herrera2009-09-01
* 8.4 pgindent run, with new combined Linux/FreeBSD/MinGW typedef listBruce Momjian2009-06-11
* Rewrite xml.c's memory management (yet again). Give up on the idea ofTom Lane2009-05-13
* Add a new option to RestoreBkpBlocks() to indicate if a cleanup lock shouldHeikki Linnakangas2009-01-20
* Update copyright for 2009.Bruce Momjian2009-01-01
* Fix a couple of snapshot management bugs in the new ResourceOwner world:Alvaro Herrera2008-12-04
* Rethink the way FSM truncation works. Instead of WAL-logging FSMHeikki Linnakangas2008-11-19
* Fix sloppy omission of now-required #include's.Tom Lane2008-11-11
* Change error messages to print the physical path, likeHeikki Linnakangas2008-11-11
* Rework subtransaction commit protocol for hot standby.Alvaro Herrera2008-10-20
* Introduce the concept of relation forks. An smgr relation can now consistHeikki Linnakangas2008-08-11
* Improve snapshot manager by keeping explicit track of snapshots.Alvaro Herrera2008-05-12
* Restructure some header files a bit, in particular heapam.h, by removing someAlvaro 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
* Enable probes to work with Mac OS X Leopard and other OSes that willPeter Eisentraut2008-03-17
* Fix TransactionIdIsCurrentTransactionId() to use binary search instead ofTom Lane2008-03-17
* Fix PREPARE TRANSACTION to reject the case where the transaction has dropped aTom Lane2008-03-04
* Revise memory management for libxml calls. Instead of keeping libxml's dataTom Lane2008-01-15
* Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX,Tom Lane2008-01-03
* 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
* Reduce error level of ROLLBACK outside a transaction from WARNING toBruce Momjian2007-11-10
* Rename recently-added pg_stat_activity column from txn_start to xact_start,Tom Lane2007-09-11
* 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
* Implement lazy XID allocation: transactions that do not modify any databaseTom Lane2007-09-05
* Implement function-local GUC parameter settings, as per recent discussion.Tom Lane2007-09-03
* Support an optional asynchronous commit mode, in which we don't flush WALTom Lane2007-08-01
* Redefine IsTransactionState() to only return true for TRANS_INPROGRESS state,Tom Lane2007-06-07
* Fix overly-strict sanity check in BeginInternalSubTransaction that made itTom Lane2007-05-30
* Fix up pgstats counting of live and dead tuples to recognize that committedTom Lane2007-05-27
* Change the timestamps recorded in transaction commit/abort xlog recordsTom Lane2007-04-30
* Implement rate-limiting logic on how often backends will attempt to sendTom Lane2007-04-30
* Fix dynahash.c to suppress hash bucket splits while a hash_seq_search() scanTom Lane2007-04-26