Commit Graph

15 Commits (fd0625c7a9c679c0c1e896014b8f49a489c3a245)

Author SHA1 Message Date
Michael Paquier fd0625c7a9 Clean up some code using "(expr) ? true : false" 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
Michael Paquier a1999a01bb Sanitize the term "combo CID" in code comments 4 years ago
Alvaro Herrera 0f5505a881
Remove pointless HeapTupleHeaderIndicatesMovedPartitions calls 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Alvaro Herrera 93f84d59f8 Revert "Remove pointless HeapTupleHeaderIndicatesMovedPartitions calls" 5 years ago
Alvaro Herrera 85adb5e91e Remove pointless HeapTupleHeaderIndicatesMovedPartitions calls 5 years ago
Andres Freund 941697c3c1 snapshot scalability: Introduce dense array of in-progress xids. 5 years ago
Andres Freund dc7420c2c9 snapshot scalability: Don't compute global horizons while building snapshots. 5 years ago
Amit Kapila 7259736a6e Implement streaming mode in ReorderBuffer. 5 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Peter Geoghegan 9f0f12ac57 Fix HeapTupleSatisfiesNonVacuumable() comment. 6 years ago
Andres Freund 5db6df0c01 tableam: Add tuple_{insert, delete, update, lock} and use. 6 years ago
Andres Freund ebcc7bf949 Rephrase references to "time qualification". 7 years ago
Andres Freund c91560defc Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c. 7 years ago
Andres Freund b7eda3e0e3 Move generic snapshot related code from tqual.h to snapmgr.h. 7 years ago
Andres Freund 63746189b2 Change snapshot type to be determined by enum rather than callback. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Andres Freund 9c2f0a6c3c Fix pruning of locked and updated tuples. 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane 118e99c3d7 Fix low-probability loss of NOTIFY messages due to XID wraparound. 8 years ago
Tom Lane 3ca930fc39 Improve performance of get_actual_variable_range with recently-dead tuples. 8 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 8 years ago
Robert Haas 88e66d193f Rename "pg_clog" directory to "pg_xact". 8 years ago
Heikki Linnakangas 181bdb90ba Fix typos in comments. 9 years ago
Bruce Momjian 1d25779284 Update copyright via script for 2017 9 years ago
Andres Freund 07ef035129 Fix deletion of speculatively inserted TOAST on conflict 9 years ago
Robert Haas 3e2f3c2e42 Prevent "snapshot too old" from trying to return pruned TOAST tuples. 9 years ago
Peter Eisentraut 63cfdb8dde Adjust spellings of forms of "cancel" 9 years ago
Alvaro Herrera e3ad3ffa68 Fix handling of multixacts predating pg_upgrade 9 years ago
Andres Freund db76b1efbb Allow SetHintBits() to succeed if the buffer's LSN is new enough. 10 years ago
Bruce Momjian ee94300446 Update copyright for 2016 10 years ago
Tom Lane 8a7d070181 Speed up HeapTupleSatisfiesMVCC() by replacing the XID-in-progress test. 10 years ago
Bruce Momjian 807b9e0dff pgindent run for 9.5 10 years ago
Andres Freund 168d5805e4 Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE. 10 years ago
Alvaro Herrera 27846f02c1 Optimize locking a tuple already locked by another subxact 10 years ago
Bruce Momjian 4baaf863ec Update copyright for 2015 11 years ago
Heikki Linnakangas 2076db2aea Move the backup-block logic from XLogInsert to a new file, xloginsert.c. 11 years ago
Alvaro Herrera 0531549801 Avoid uselessly looking up old LOCK_ONLY multixacts 11 years ago
Andres Freund 621a99a666 Fix longstanding bug in HeapTupleSatisfiesVacuum(). 11 years ago
Bruce Momjian 0a78320057 pgindent run for 9.4 11 years ago
Fujii Masao 2bccced110 Fix typos in comments. 11 years ago
Robert Haas b89e151054 Introduce logical decoding. 11 years ago
Bruce Momjian 7e04792a1c Update copyright for 2014 12 years ago
Robert Haas 37484ad2aa Change the way we mark tuples as frozen. 12 years ago
Alvaro Herrera 11ac4c73cb Don't ignore tuple locks propagated by our updates 12 years ago
Alvaro Herrera 07aeb1fec5 Avoid resetting Xmax when it's a multi with an aborted update 12 years ago
Alvaro Herrera 1ce150b7bb Don't TransactionIdDidAbort in HeapTupleGetUpdateXid 12 years ago
Alvaro Herrera 706f9dd914 Fix old visibility bug in HeapTupleSatisfiesDirty 12 years ago