Commit Graph

53 Commits (b64d83115cba32b3baf7bd985fc628efbc2dbc3b)

Author SHA1 Message Date
Noah Misch 81772a495e Merge copies of converting an XID to a FullTransactionId. 8 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 9 months ago
David Rowley db448ce5ad Optimize alignment calculations in tuple form/deform 9 months ago
David Rowley 5983a4cffc Introduce CompactAttribute array in TupleDesc, take 2 9 months ago
Heikki Linnakangas 4d8275046c Remove remants of "snapshot too old" 9 months ago
Peter Eisentraut 9be4e5d293 Remove unused #include's from contrib, pl, test .c files 11 months ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Heikki Linnakangas b31ba5310b Rename ShmemVariableCache to TransamVariables 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 2 years ago
David Rowley b4dbf3e924 Fix various typos 2 years ago
Robert Haas b7cea58822 amcheck: In verify_heapam, allows tuples with xmin 0. 3 years ago
Robert Haas c87aff065c amcheck: Generalize one of the recently-added update chain checks. 3 years ago
Robert Haas 80d5e3a615 amcheck: Tighten up validation of redirect line pointers. 3 years ago
Robert Haas e88754a196 amcheck: Fix verify_heapam for tuples where xmin or xmax is 0. 3 years ago
Robert Haas 949e2e7c4f amcheck: Fix a few bugs in new update chain validation. 3 years ago
Robert Haas bbc1376b39 Teach verify_heapam() to validate update chains within a page. 3 years ago
Andres Freund 4f5d461e04 amcheck: Fix FullTransactionIdFromXidAndCtx() for xids before epoch 0 3 years ago
Andres Freund 16327240da amcheck: Fix ordering bug in update_cached_xid_range() 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Michael Paquier a19e5cee63 Rename SetSingleFuncCall() to InitMaterializedSRF() 3 years ago
Tom Lane 235eb4db98 Simplify our Assert infrastructure a little. 3 years ago
Peter Eisentraut 9fd45870c1 Replace many MemSet calls with struct initialization 3 years ago
Robert Haas e243de03fb amcheck: Fix incorrect use of VARATT_IS_COMPRESSED. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Michael Paquier 5b81703787 Simplify SRFs using materialize mode in contrib/ modules 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 37b2764593 Some RELKIND macro refactoring 4 years ago
Peter Eisentraut 733e039153 Fix incorrect format placeholders 4 years ago
Robert Haas bd807be693 amcheck: Add additional TOAST pointer checks. 4 years ago
Peter Geoghegan 292698f158 amcheck: Skip unlogged relations in Hot Standby. 4 years ago
Peter Eisentraut c3b011d991 Support amcheck of sequences 4 years ago
Peter Geoghegan 191dce109b contrib/amcheck: Add heapam CHECK_FOR_INTERRUPTS(). 4 years ago
Peter Eisentraut 2ed532ee8c Improve error messages about mismatching relkind 4 years ago
Peter Eisentraut 97b7134186 amcheck: Fix code comments 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
Robert Haas 50529e5b4e amcheck: Improve some confusing reports about TOAST problems. 4 years ago
Michael Paquier 7ef8b52cf0 Fix typos and grammar in comments and docs 4 years ago
Peter Eisentraut 59da8d9eb7 amcheck: Use correct format placeholder for TOAST chunk numbers 4 years ago
Robert Haas 9acaf1a621 amcheck: Reword some messages and fix an alignment problem. 4 years ago
Robert Haas ec7ffb8096 amcheck: fix multiple problems with TOAST pointer validation 5 years ago
Robert Haas 4573f6a9af amcheck: Remove duplicate XID/MXID bounds checks. 5 years ago
Fujii Masao 98e5bd103f Fix typos in comments. 5 years ago
Robert Haas 3b6c1259f9 amcheck: Fix verify_heapam's tuple visibility checking rules. 5 years ago
Robert Haas bbe0a81db6 Allow configurable LZ4 TOAST compression. 5 years ago
Robert Haas 4078ce65a0 Fix a confusing amcheck corruption message. 5 years ago
Alvaro Herrera 8deb6b38dc
Reinstate HEAP_XMAX_LOCK_ONLY|HEAP_KEYS_UPDATED as allowed 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Michael Paquier 788dd0b839 Fix some typos 5 years ago
Michael Paquier 8a15e735be Fix some grammar and typos in comments and docs 5 years ago