Commit Graph

162 Commits (d8c0bd9fefa9c70a3f5613fba672fa92f08ea940)

Author SHA1 Message Date
Thomas Munro ad308058cc Use FullTransactionId for the transaction stack. 7 years ago
Peter Eisentraut 280a408b48 Transaction chaining 7 years ago
Michael Paquier c9b75c5838 Simplify restriction handling of two-phase commit for temporary objects 7 years ago
Michael Paquier c5660e0aa5 Restrict the use of temporary namespace in two-phase transactions 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane 07ee62ce9e Propagate xactStartTimestamp and stmtStartTimestamp to parallel workers. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Heikki Linnakangas cf5a189059 Fix confusion on the padding of GIDs in on commit and abort records. 8 years ago
Simon Riggs 1eb6d6527a Store 2PC GID in commit/abort WAL recs for logical decoding 8 years ago
Peter Eisentraut ec87efde8d Simplify parse representation of savepoint commands 8 years ago
Peter Eisentraut 04700b685f Rename TransactionChain functions 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Tom Lane 6eb52da394 Fix handling of savepoint commands within multi-statement Query strings. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Tom Lane e3860ffa4d Initial pgindent run with pg_bsd_indent version 2.0. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Simon Riggs 9b013dc238 Improve performance of replay of AccessExclusiveLocks 9 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Tom Lane 86d19d27ce Remove duplicate macro definition. 9 years ago
Robert Haas 314cbfc5da Add new replication mode synchronous_commit = 'remote_apply'. 10 years ago
Andres Freund 1a7a43672b Don't use !! but != 0/NULL to force boolean evaluation. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 11 years ago
Heikki Linnakangas 4fc72cc7bb Collection of typo fixes. 11 years ago
Andres Freund 1db12da85b Fix unaligned memory access in xlog parsing due to replication origin patch. 11 years ago
Robert Haas 924bcf4f16 Create an infrastructure for parallel computation in PostgreSQL. 11 years ago
Andres Freund 5aa2350426 Introduce replication progress tracking infrastructure. 11 years ago
Andres Freund 6aab1f45ac Fix various typos and grammar errors in comments. 11 years ago
Andres Freund 4f1b890b13 Merge the various forms of transaction commit & abort records. 11 years ago
Tom Lane 09d8d110a6 Use FLEXIBLE_ARRAY_MEMBER in a bunch more places. 11 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 2c03216d83 Revamp the WAL record format. 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Andres Freund 728f152e07 Add rmgr callback to name xlog record types for display purposes. 11 years ago
Heikki Linnakangas e74e0906fa Treat 2PC commit/abort the same as regular xacts in recovery. 12 years ago
Heikki Linnakangas 0ef0b6784c Change the signature of rm_desc so that it's passed a XLogRecord. 12 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Robert Haas e55704d8b2 Add new wal_level, logical, sufficient for logical decoding. 12 years ago
Bruce Momjian a6542a4b68 Change SET LOCAL/CONSTRAINTS/TRANSACTION and ABORT behavior 12 years ago
Tom Lane 2b78d101d1 Fix SQL function execution to be safe with long-lived FmgrInfos. 13 years ago
Tom Lane 54a2786835 Need to decorate XactIsoLevel as PGDLLIMPORT for postgres_fdw. 13 years ago
Tom Lane fdaf44862b Invent pre-commit/pre-prepare/pre-subcommit events for xact callbacks. 13 years ago
Bruce Momjian bd61a623ac Update copyrights for 2013 13 years ago
Bruce Momjian 927d61eeff Run pgindent on 9.2 source tree in preparation for first 9.3 14 years ago
Simon Riggs b06679e012 Ensure age() returns a stable value rather than the latest value 14 years ago
Simon Riggs 443b4821f1 Add new replication mode synchronous_commit = 'write'. 14 years ago
Bruce Momjian e126958c2e Update copyright notices for year 2012. 14 years ago
Tom Lane 1609797c25 Clean up the #include mess a little. 15 years ago