summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xact.c
AgeCommit message (Expand)Author
2023-04-05bufmgr: Support multiple in-progress IOs by using resownerAndres Freund
2023-03-29Remove empty function BufmgrCommit().Tom Lane
2023-02-02Retire PG_SETMASK() macro.Thomas Munro
2023-01-09Perform apply of large transactions by parallel workers.Amit Kapila
2023-01-06Wake up a subscription's replication worker processes after DDL.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-13Rethink handling of [Prevent|Is]InTransactionBlock in pipeline mode.Tom Lane
2022-11-09Doc: add comments about PreventInTransactionBlock/IsInTransactionBlock.Tom Lane
2022-10-31Clean up some inconsistencies with GUC declarationsMichael Paquier
2022-10-28Remove AssertArg and AssertStatePeter Eisentraut
2022-10-14Have GetCurrentTransactionStopTimestamp() set xactStopTimestamp if unsetAndres Freund
2022-09-28Allow callback functions to deregister themselves during a call.Tom Lane
2022-09-20Harmonize parameter names in storage and AM code.Peter Geoghegan
2022-09-19Fix typos referring to PGPROCJohn Naylor
2022-08-04Rephrase comments to make them clearerDaniel Gustafsson
2022-07-26Force immediate commit after CREATE DATABASE etc in extended protocol.Tom Lane
2022-07-06Change internal RelFileNode references to RelFileNumber or RelFileLocator.Robert Haas
2022-06-30pgindent run prior to branching v15.Tom Lane
2022-05-12Add 'static' to file-local variables missing it.Andres Freund
2022-04-08Rename delayChkpt to delayChkptFlags.Robert Haas
2022-04-07pgstat: scaffolding for transactional stats creation / drop.Andres Freund
2022-03-24Fix possible recovery trouble if TRUNCATE overlaps a checkpoint.Robert Haas
2022-03-03Clean up assorted failures under clang's -fsanitize=undefined checks.Tom Lane
2022-02-28Don't use static storage for SaveTransactionCharacteristics().Tom Lane
2022-02-16Split xlog.c into xlog.c and xlogrecovery.c.Heikki Linnakangas
2022-01-08Update copyright for 2022Bruce Momjian
2021-11-29Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane
2021-11-02Replace XLOG_INCLUDE_XID flag with a more localized flag.Amit Kapila
2021-10-24Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch
2021-10-18Reset properly snapshot export state during transaction abortMichael Paquier
2021-10-01Fix Portal snapshot tracking to handle subtransactions properly.Tom Lane
2021-09-14Send NOTIFY signals during CommitTransaction.Tom Lane
2021-07-28Update minimum recovery point on truncation during WAL replay of abort record.Fujii Masao
2021-04-11Remove COMMIT_TS_SETTS record.Fujii Masao
2021-03-24Revert "Enable parallel SELECT for "INSERT INTO ... SELECT ..."."Amit Kapila
2021-03-10Enable parallel SELECT for "INSERT INTO ... SELECT ...".Amit Kapila
2021-03-08Track replication origin progress for rollbacks.Amit Kapila
2021-02-19Fix bug in COMMIT AND CHAIN command.Fujii Masao
2021-02-15ReadNewTransactionId() -> ReadNextTransactionId().Thomas Munro
2021-02-12Allow multiple xacts during table sync in logical replication.Amit Kapila
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-24Centralize logic for skipping useless ereport/elog calls.Tom Lane
2020-11-09In security-restricted operations, block enqueue of at-commit user code.Noah Misch
2020-08-17Mark commit and abort WAL records with XLR_SPECIAL_REL_UPDATE.Heikki Linnakangas
2020-08-11Rename VariableCacheData.nextFullXid to nextXid.Andres Freund
2020-08-08Implement streaming mode in ReorderBuffer.Amit Kapila
2020-07-23WAL Log invalidations at command end with wal_level=logical.Amit Kapila
2020-07-20Immediately WAL-log subtransaction and top-level XID association.Amit Kapila
2020-07-08code: replace 'master' with 'leader' where appropriate.Andres Freund
2020-06-20Remove dead forceSync parameter of XactLogCommitRecord().Noah Misch