summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xact.c
AgeCommit message (Expand)Author
2018-05-18Track clearly whether to run a remote transaction in autocommit or a blockPavan Deolasee
2018-04-17Do not send the new protocol message to non-XL client.Pavan Deolasee
2017-08-18Merge commit '21d304dfedb4f26d0d6587d9ac39b1b5c499bb55'Pavan Deolasee
2017-08-14Handle elog(FATAL) during ROLLBACK more robustly.Tom Lane
2017-08-13Remove AtEOXact_CatCache().Tom Lane
2017-08-05Only kill sync workers at commit time in subscription DDLPeter Eisentraut
2017-06-27Merge PG10 master branch into xl10develPavan Deolasee
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-06-15Merge 'remotes/PGSQL/master' into xl10develPavan Deolasee
2017-06-14Avoid bogus TwoPhaseState locking sequencesAlvaro Herrera
2017-06-14Merge from PG master upto d5cb3bab564e0927ffac7c8729eacf181a12dd40Pavan Deolasee
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-05-01Fix logical replication launcher wake up and resetPeter Eisentraut
2017-04-27Rework handling of subtransactions in 2PC recoverySimon Riggs
2017-04-06Always SnapshotResetXmin() during ClearTransaction()Simon Riggs
2017-04-06Avoid SnapshotResetXmin() during AtEOXact_Snapshot()Simon Riggs
2017-04-04Speedup 2PC recovery by skipping two phase state files in normal pathSimon Riggs
2017-03-24Reverting 42b4b0b2413b9b472aaf2112a3bbfd80a6ab4dc5Simon Riggs
2017-03-24Avoid SnapshotResetXmin() during AtEOXact_Snapshot()Simon Riggs
2017-03-22Improve performance of replay of AccessExclusiveLocksSimon Riggs
2017-03-17Rename "pg_clog" directory to "pg_xact".Robert Haas
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-20Logical replicationPeter Eisentraut
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-22Skip checkpoints, archiving on idle systems.Andres Freund
2016-11-22Support condition variables.Robert Haas
2016-11-17Remove or reduce verbosity of some debug messages.Robert Haas
2016-10-27Merge commit 'b5bce6c1ec6061c8a4f730d927e162db7e2ce365'Pavan Deolasee
2016-10-18Use OS timestamp for computing if the current statement has taken more thanPavan Deolasee
2016-10-18Extend CLog, Subtrans log and CommitTsLog appropriately when an XID is receivedPavan Deolasee
2016-10-18Fix several compiler warningsPavan Deolasee
2016-10-18There was a missing commit from when the repo was forked,Mason Sharp
2016-10-18Fix a few compiler warnings.Pavan Deolasee
2016-10-18Handle errors while PREPARing a transaction gracefully.Pavan Deolasee
2016-10-18Assign coordinator local timestamp when transaction timestamp is requestedPavan Deolasee
2016-10-18Use XID passed down by the remote datanode, if its available, whenPavan Deolasee
2016-10-18Fix misc issues with two-phase commit protocol and cleaning up of outstandingPavan Deolasee
2016-10-18End global transaction on the GTM before releasing locks.Pavan Deolasee
2016-10-18Set XactTopTransactionId also on receiving XID from a datanodePavan Deolasee
2016-08-27Add macros to make AllocSetContextCreate() calls simpler and safer.Tom Lane
2016-06-09pgindent run for 9.6Robert Haas
2016-04-27Emit invalidations to standby for transactions without xid.Andres Freund
2016-03-30Add new replication mode synchronous_commit = 'remote_apply'.Robert Haas
2016-03-27Don't use !! but != 0/NULL to force boolean evaluation.Andres Freund
2016-03-18Merge wal_level "archive" and "hot_standby" into new name "replica"Peter Eisentraut
2016-03-11Fix a typo, and remove unnecessary pgstat_report_wait_end().Robert Haas
2016-03-10Provide much better wait information in pg_stat_activity.Robert Haas
2016-03-09Add a generic command progress reporting facility.Robert Haas
2016-01-02Update copyright for 2016Bruce Momjian