Commit Graph

129 Commits (a4624929dba3d6e5cef98a6cedd865320db2269c)

Author SHA1 Message Date
Heikki Linnakangas d5fd7865f0 Backport BackgroundPsql perl test module 1 year ago
Alexander Korotkov 0d466bce9e amcheck: Normalize index tuples containing uncompressed varlena 1 year ago
Alexander Korotkov 54e6184db3 amcheck: Support for different header sizes of short varlena datum 1 year ago
Noah Misch 6f81386a9c amcheck: Distinguish interrupted page deletion from corruption. 2 years ago
Noah Misch 782be0f712 Dissociate btequalimage() from interval_ops, ending its deduplication. 2 years ago
Robert Haas 453f53821f amcheck: In verify_heapam, allows tuples with xmin 0. 2 years ago
Robert Haas 701ec55579 amcheck: Fix verify_heapam for tuples where xmin or xmax is 0. 3 years ago
Andres Freund e8a9750d03 amcheck: Fix FullTransactionIdFromXidAndCtx() for xids before epoch 0 3 years ago
Andres Freund 6d9588108a amcheck: Fix ordering bug in update_cached_xid_range() 3 years ago
Michael Paquier f2f7e509e6 Rename SetSingleFuncCall() to InitMaterializedSRF() 3 years ago
Robert Haas e243de03fb amcheck: Fix incorrect use of VARATT_IS_COMPRESSED. 3 years ago
Tom Lane dd1c8dd101 Silence compiler warnings from some older compilers. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Noah Misch a117cebd63 Make relation-enumerating operations be security-restricted operations. 3 years ago
Michael Paquier d16773cdc8 Add macros in hash and btree AMs to get the special area of their pages 4 years ago
Tom Lane 174877f1e3 Harden TAP tests that intentionally corrupt page checksums. 4 years ago
Daniel Gustafsson 7dac61402e Remove unused module imports from TAP tests 4 years ago
Michael Paquier 5b81703787 Simplify SRFs using materialize mode in contrib/ modules 4 years ago
Noah Misch f2698ea02c Introduce PG_TEST_TIMEOUT_DEFAULT for TAP suite non-elapsing timeouts. 4 years ago
Daniel Gustafsson 549ec201d6 Replace Test::More plans with done_testing 4 years ago
Noah Misch adbd00f7a5 Use Test::Builder::todo_start(), replacing $::TODO. 4 years ago
Noah Misch ce6d79368e On sparc64+ext4, suppress test failures from known WAL read failure. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Michael Paquier 5d08137076 Fix some typos with {a,an} 4 years ago
Peter Eisentraut 37b2764593 Some RELKIND macro refactoring 4 years ago
Tom Lane 3804539e48 Replace random(), pg_erand48(), etc with a better PRNG API and algorithm. 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
Tom Lane 7f580aa5d8 Improve contrib/amcheck's tests for CREATE INDEX CONCURRENTLY. 4 years ago
Andrew Dunstan b3b4d8e68a
Move Perl test modules to a better namespace 4 years ago
Noah Misch 3cd9c3b921 Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions. 4 years ago
Noah Misch fdd965d074 Avoid race in RelationBuildDesc() affecting CREATE INDEX CONCURRENTLY. 4 years ago
Michael Paquier f9c4cb6868 Add more $Test::Builder::Level in the TAP tests 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
Andrew Dunstan 201a76183e
Unify PostgresNode's new() and get_new_node() methods 4 years ago
Tom Lane f10f0ae420 Replace RelationOpenSmgr() with RelationGetSmgr(). 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
Andrew Dunstan 8fa6e6919c
Add a copyright notice to perl files lacking one. 4 years ago
Robert Haas 50529e5b4e amcheck: Improve some confusing reports about TOAST problems. 4 years ago
Peter Geoghegan bb3ecc8c96 amcheck: MAXALIGN() nbtree special area offset. 4 years ago
Michael Paquier 7ef8b52cf0 Fix typos and grammar in comments and docs 4 years ago
Michael Paquier c731f9187b Replace magic constants for seek() calls in perl scripts 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
Peter Eisentraut 07e5e66742 Improve quoting in some error messages 4 years ago
Robert Haas ec7ffb8096 amcheck: fix multiple problems with TOAST pointer validation 4 years ago