Commit Graph

202 Commits (c3928b467a4f0ed2b0ef21a33848e9fcdade37b4)

Author SHA1 Message Date
Amit Kapila a8fd13cab0 Add support for prepared transactions to built-in logical replication. 5 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 5 years ago
Thomas Munro c2dc19342e Revert recovery prefetching feature. 5 years ago
Fujii Masao 08aa89b326 Remove COMMIT_TS_SETTS record. 5 years ago
Thomas Munro 323cbe7c7d Remove read_page callback from XLogReader. 5 years ago
Michael Paquier 595b9cba2a Fix timeline assignment in checkpoints with 2PC transactions 5 years ago
Amit Kapila 8a812e5106 Track replication origin progress for rollbacks. 5 years ago
Peter Eisentraut 6f6f284c7e Simplify printing of LSNs 5 years ago
Fujii Masao f05ed5a5cf Initialize atomic variable waitStart in PGPROC, at postmaster startup. 5 years ago
Fujii Masao 46d6e5f567 Display the time when the process started waiting for the lock, in pg_locks, take 2 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Alvaro Herrera cd9c1b3e19
Rename PGPROC->vacuumFlags to statusFlags 5 years ago
Peter Eisentraut c005eb00e7 Standardize the printf format for st_size 5 years ago
Andres Freund 73487a60fc snapshot scalability: Move subxact info to ProcGlobal, remove PGXACT. 5 years ago
Andres Freund 5788e258bb snapshot scalability: Move PGXACT->vacuumFlags to ProcGlobal->vacuumFlags. 5 years ago
Andres Freund 941697c3c1 snapshot scalability: Introduce dense array of in-progress xids. 5 years ago
Andres Freund 1f51c17c68 snapshot scalability: Move PGXACT->xmin back to PGPROC. 5 years ago
Andres Freund fea10a6434 Rename VariableCacheData.nextFullXid to nextXid. 5 years ago
Noah Misch d28ab91e71 Remove dead forceSync parameter of XactLogCommitRecord(). 6 years ago
Peter Eisentraut a513f1dfbf Remove STATUS_WAITING 6 years ago
Alvaro Herrera b060dbe000
Rework XLogReader callback system 6 years ago
Andres Freund 75848bc744 snapshot scalability: Move delayChkpt from PGXACT to PGPROC. 6 years ago
Peter Eisentraut 552fcebff0 Revert "Improve handling of parameter differences in physical replication" 6 years ago
Peter Eisentraut 246f136e76 Improve handling of parameter differences in physical replication 6 years ago
Heikki Linnakangas 38a957316d Refactor XLogReadRecord(), adding XLogBeginRead() function. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Alvaro Herrera 3974c4a724 Remove useless "return;" lines 6 years ago
Fujii Masao 7b8a899bde Make pg_waldump report more detail information about PREPARE TRANSACTION record. 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Alvaro Herrera 709d003fbd Rework WAL-reading supporting structs 6 years ago
Peter Eisentraut 7e9a4c5c3d Use consistent style for checking return from system calls 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Alvaro Herrera 9f8b717a80 Message style fixes 7 years ago
Michael Paquier 47ac2033d4 Simplify some ERROR paths clearing wait events and transient files 7 years ago
Amit Kapila bdf35744bd Avoid counting transaction stats for parallel worker cooperating 7 years ago
Thomas Munro 3eb77eba5a Refactor the fsync queue for wider use. 7 years ago
Thomas Munro 2fc7af5e96 Add basic infrastructure for 64 bit transaction IDs. 7 years ago
Michael Paquier 82a5649fb9 Tighten use of OpenTransientFile and CloseTransientFile 7 years ago
Michael Paquier effe7d9552 Make release of 2PC identifier and locks consistent in COMMIT PREPARED 7 years ago
Michael Paquier 4c23216002 Fix incorrect function reference in comment of twophase.c 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Michael Paquier 9226a3b89b Remove duplicated words split across lines in comments 7 years ago
Michael Paquier 8582b4d044 Improve handling of corrupted two-phase state files at recovery 7 years ago
Michael Paquier 246a6c8f7b Make autovacuum more aggressive to remove orphaned temp tables 7 years ago
Michael Paquier 5a23c74b63 Reset properly errno before calling write() 7 years ago
Michael Paquier 8bd064f0c7 Fix casting in error message for two-phase file 8 years ago
Michael Paquier 811b6e36a9 Rework error messages around file handling 8 years ago
Fujii Masao b41669118c Improve the performance of relation deletes during recovery. 8 years ago
Michael Paquier 6cb3372411 Address set of issues with errno handling 8 years ago