summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xact.c
Commit message (Expand)AuthorAgeFilesLines
* Revise memory management for libxml calls. Instead of keeping libxml's dataTom Lane2008-01-151-1/+6
* Make standard maintenance operations (including VACUUM, ANALYZE, REINDEX,Tom Lane2008-01-031-43/+25
* Update copyrights in source tree to 2008.Bruce Momjian2008-01-011-2/+2
* Avoid incrementing the CommandCounter when CommandCounterIncrement is calledTom Lane2007-11-301-16/+51
* pgindent run for 8.3.Bruce Momjian2007-11-151-79/+77
* Reduce error level of ROLLBACK outside a transaction from WARNING toBruce Momjian2007-11-101-2/+2
* Rename recently-added pg_stat_activity column from txn_start to xact_start,Tom Lane2007-09-111-4/+4
* Replace the former method of determining snapshot xmax --- to wit, callingTom Lane2007-09-081-104/+32
* Don't take ProcArrayLock while exiting a transaction that has no XID; there isTom Lane2007-09-071-65/+86
* Implement lazy XID allocation: transactions that do not modify any databaseTom Lane2007-09-051-406/+363
* Implement function-local GUC parameter settings, as per recent discussion.Tom Lane2007-09-031-8/+16
* Support an optional asynchronous commit mode, in which we don't flush WALTom Lane2007-08-011-17/+73
* Redefine IsTransactionState() to only return true for TRANS_INPROGRESS state,Tom Lane2007-06-071-28/+18
* Fix overly-strict sanity check in BeginInternalSubTransaction that made itTom Lane2007-05-301-7/+8
* Fix up pgstats counting of live and dead tuples to recognize that committedTom Lane2007-05-271-6/+9
* Change the timestamps recorded in transaction commit/abort xlog recordsTom Lane2007-04-301-12/+6
* Implement rate-limiting logic on how often backends will attempt to sendTom Lane2007-04-301-4/+33
* Fix dynahash.c to suppress hash bucket splits while a hash_seq_search() scanTom Lane2007-04-261-1/+6
* Remove the CheckpointStartLock in favor of having backends show whether theyTom Lane2007-04-031-23/+25
* Arrange for PreventTransactionChain to reject commands submitted as partTom Lane2007-03-221-5/+7
* Reverted waiting for further fixes:Peter Eisentraut2007-03-131-4/+2
* First phase of plan-invalidation project: create a plan cache managementTom Lane2007-03-131-21/+19
* Make configuration parameters fall back to their default values when theyPeter Eisentraut2007-03-121-2/+4
* Combine cmin and cmax fields of HeapTupleHeaders into a single field, byTom Lane2007-02-091-2/+6
* Add a function pg_stat_clear_snapshot() that discards any statistics snapshotTom Lane2007-02-071-1/+4
* Wording cleanup for error messages. Also change can't -> cannot.Bruce Momjian2007-02-011-2/+2
* Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian2007-01-051-2/+2
* Add a txn_start column to pg_stat_activity. This makes it easier toNeil Conway2006-12-061-1/+4
* Several changes to reduce the probability of running out of memory duringTom Lane2006-11-231-31/+61
* Fix recently-understood problems with handling of XID freezing, particularlyTom Lane2006-11-051-2/+6
* pgindent run for 8.2.Bruce Momjian2006-10-041-16/+16
* Move xact.c's partial support for Lists of TransactionIds into pg_list.h.Tom Lane2006-08-271-9/+1
* Modify snapshot definition so that lazy vacuums are ignored by otherAlvaro Herrera2006-07-301-1/+4
* DTrace support, with a small initial set of probesPeter Eisentraut2006-07-241-1/+7
* Remove 576 references of include files that were not needed.Bruce Momjian2006-07-141-8/+5
* Allow include files to compile own their own.Bruce Momjian2006-07-131-1/+2
* Remove redundant gettimeofday() calls to the extent practical withoutTom Lane2006-06-201-5/+8
* Add statement_timestamp(), clock_timestamp(), andBruce Momjian2006-04-251-3/+22
* Clean up and document the API for XLogOpenRelation and XLogReadBuffer.Tom Lane2006-03-291-3/+3
* Arrange to emit a description of the current XLOG record as error contextTom Lane2006-03-241-21/+21
* Update copyright for 2006. Update scripts.Bruce Momjian2006-03-051-2/+2
* Re-run pgindent, fixing a problem where comment lines after a blankBruce Momjian2005-11-221-28/+29
* Standard pgindent run for 8.1.Bruce Momjian2005-10-151-327/+312
* Seems that the childXids list would be better based on Oid lists thanTom Lane2005-08-201-5/+5
* Avoid an Assert failure if OuterUserId hasn't been set yet duringTom Lane2005-08-171-4/+4
* Modify AtEOXact_CatCache and AtEOXact_RelationCache to assume that theTom Lane2005-08-081-1/+15
* Add SET ROLE. This is a partial commit of Stephen Frost's recent patch;Tom Lane2005-07-251-3/+3
* Fix a couple of bogus comments, per Alvaro.Tom Lane2005-07-131-3/+3
* Clean up the rather historically encumbered interface to now() andTom Lane2005-06-291-26/+9
* Replace pg_shadow and pg_group by new role-capable catalogs pg_authidTom Lane2005-06-281-5/+7