summaryrefslogtreecommitdiff
path: root/src/backend/access/transam/xact.c
AgeCommit message (Expand)Author
2025-07-07Integrate FullTransactionIds deeper into two-phase codeMichael Paquier
2025-06-08Revert "postgres_fdw: Inherit the local transaction's access/deferrable modes."Etsuro Fujita
2025-06-01postgres_fdw: Inherit the local transaction's access/deferrable modes.Etsuro Fujita
2025-03-17aio: Basic subsystem initializationAndres Freund
2025-02-13Remove unnecessary (char *) casts [xlog]Peter Eisentraut
2025-01-01Update copyright for 2025Bruce Momjian
2024-12-06Comment fix: "buffer context lock" to "buffer content lock".Jeff Davis
2024-11-27Handle better implicit transaction state of pipeline modeMichael Paquier
2024-11-04Revert pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-10-25For inplace update, send nontransactional invalidations.Noah Misch
2024-10-24Move LSN waiting declarations and definitions to better placeAlexander Korotkov
2024-10-24Avoid looping over all type cache entries in TypeCacheRelCallback()Alexander Korotkov
2024-09-03Add const qualifiers to XLogRegister*() functionsPeter Eisentraut
2024-08-29Message style improvementsPeter Eisentraut
2024-08-02Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-07-01Preserve CurrentMemoryContext across Start/CommitTransactionCommand.Tom Lane
2024-06-06Make RelationFlushRelation() work without ResourceOwner during abortHeikki Linnakangas
2024-04-17Refactoring for CommitTransactionCommand()/AbortCurrentTransaction()Alexander Korotkov
2024-04-11Revert: Implement pg_wal_replay_wait() stored procedureAlexander Korotkov
2024-04-06Call WaitLSNCleanup() in AbortTransaction()Alexander Korotkov
2024-03-28Allow "internal" subtransactions in parallel mode.Tom Lane
2024-03-08Avoid stack overflow in ShowTransactionStateRec()Alexander Korotkov
2024-03-08Turn tail recursion into iteration in CommitTransactionCommand()Alexander Korotkov
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-03-03Replace BackendIds with 0-based ProcNumbersHeikki Linnakangas
2024-03-03Redefine backend ID to be an index into the proc arrayHeikki Linnakangas
2024-02-16Followup fixes for transaction_timeoutAlexander Korotkov
2024-02-15Introduce transaction_timeoutAlexander Korotkov
2024-01-04Update copyright for 2024Bruce Momjian
2023-12-12Prevent tuples to be marked as dead in subtransactions on standbysMichael Paquier
2023-11-15Retire MemoryContextResetAndDeleteChildren() macro.Nathan Bossart
2023-11-15Clear CurrentResourceOwner earlier in CommitTransaction.Heikki Linnakangas
2023-11-08Make ResourceOwners more easily extensible.Heikki Linnakangas
2023-10-26Add trailing commas to enum definitionsPeter Eisentraut
2023-09-22Fix COMMIT/ROLLBACK AND CHAIN in the presence of subtransactions.Tom Lane
2023-05-19Pre-beta mechanical code beautification.Tom Lane
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