Commit Graph

150 Commits (1dac2dd6779a7a5b35bd222f74bee1fe8c6e560d)

Author SHA1 Message Date
Noah Misch 3c6a05b805 amcheck: Distinguish interrupted page deletion from corruption. 2 years ago
Noah Misch bf1c21c4fa Dissociate btequalimage() from interval_ops, ending its deduplication. 2 years ago
Noah Misch cb5fd121d5 Fix test of pg_stat_io for wal_level=minimal. 2 years ago
Peter Geoghegan d088ba5a5a nbtree: Allocate new pages in separate function. 2 years ago
Jeff Davis 2fcc7ee7af Revert "Fix search_path to a safe value during maintenance operations." 2 years ago
Jeff Davis 05e1737351 Fix search_path to a safe value during maintenance operations. 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 2 years ago
Michael Paquier 8961cb9a03 Fix typos in comments 2 years ago
Michael Paquier 0ecb87e1fa Remove io prefix from pg_stat_io columns 2 years ago
David Rowley b4dbf3e924 Fix various typos 2 years ago
Daniel Gustafsson 664d757531 Refactor background psql TAP functions 2 years ago
Andres Freund 61b313e47e Pass down table relation into more index relation functions 2 years ago
Robert Haas b7cea58822 amcheck: In verify_heapam, allows tuples with xmin 0. 2 years ago
Robert Haas c87aff065c amcheck: Generalize one of the recently-added update chain checks. 2 years ago
Robert Haas 80d5e3a615 amcheck: Tighten up validation of redirect line pointers. 2 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
Andres Freund 10a082bf72 Add tests for pg_stat_io 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Andrew Dunstan 8284cf5f74 Add copyright notices to meson files 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
Andres Freund 902ab2fcef meson: Add windows resource files 3 years ago
Peter Eisentraut db0e5bf2b2 Fix whitespace 3 years ago
Peter Geoghegan 0faf7d933f Harmonize parameter names in contrib code. 3 years ago
Andres Freund e6927270cd meson: Add initial version of meson based build system 3 years ago
Tom Lane 0a20ff54f5 Split up guc.c for better build speed and ease of maintenance. 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 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 3 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