summaryrefslogtreecommitdiff
path: root/contrib/amcheck
AgeCommit message (Expand)Author
2022-09-22Harmonize parameter names in contrib code.Peter Geoghegan
2022-09-22meson: Add initial version of meson based build systemAndres Freund
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-07-16Replace many MemSet calls with struct initializationPeter Eisentraut
2022-06-22amcheck: Fix incorrect use of VARATT_IS_COMPRESSED.Robert Haas
2022-06-01Silence compiler warnings from some older compilers.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-05-09Make relation-enumerating operations be security-restricted operations.Noah Misch
2022-04-01Add macros in hash and btree AMs to get the special area of their pagesMichael Paquier
2022-03-25Harden TAP tests that intentionally corrupt page checksums.Tom Lane
2022-03-24Remove unused module imports from TAP testsDaniel Gustafsson
2022-03-08Simplify SRFs using materialize mode in contrib/ modulesMichael Paquier
2022-03-05Introduce PG_TEST_TIMEOUT_DEFAULT for TAP suite non-elapsing timeouts.Noah Misch
2022-02-11Replace Test::More plans with done_testingDaniel Gustafsson
2022-02-10Use Test::Builder::todo_start(), replacing $::TODO.Noah Misch
2022-01-27On sparc64+ext4, suppress test failures from known WAL read failure.Noah Misch
2022-01-08Update copyright for 2022Bruce Momjian
2021-12-09Fix some typos with {a,an}Michael Paquier
2021-12-03Some RELKIND macro refactoringPeter Eisentraut
2021-11-29Replace random(), pg_erand48(), etc with a better PRNG API and algorithm.Tom Lane
2021-11-10Fix incorrect format placeholdersPeter Eisentraut
2021-11-05amcheck: Add additional TOAST pointer checks.Robert Haas
2021-10-28Improve contrib/amcheck's tests for CREATE INDEX CONCURRENTLY.Tom Lane
2021-10-24Move Perl test modules to a better namespaceAndrew Dunstan
2021-10-24Fix CREATE INDEX CONCURRENTLY for the newest prepared transactions.Noah Misch
2021-10-24Avoid race in RelationBuildDesc() affecting CREATE INDEX CONCURRENTLY.Noah Misch
2021-10-12Add more $Test::Builder::Level in the TAP testsMichael Paquier
2021-10-12amcheck: Skip unlogged relations in Hot Standby.Peter Geoghegan
2021-09-28Support amcheck of sequencesPeter Eisentraut
2021-08-27contrib/amcheck: Add heapam CHECK_FOR_INTERRUPTS().Peter Geoghegan
2021-07-29Unify PostgresNode's new() and get_new_node() methodsAndrew Dunstan
2021-07-12Replace RelationOpenSmgr() with RelationGetSmgr().Tom Lane
2021-07-08Improve error messages about mismatching relkindPeter Eisentraut
2021-06-21amcheck: Fix code commentsPeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-07Add a copyright notice to perl files lacking one.Andrew Dunstan
2021-05-03amcheck: Improve some confusing reports about TOAST problems.Robert Haas
2021-04-23amcheck: MAXALIGN() nbtree special area offset.Peter Geoghegan
2021-04-19Fix typos and grammar in comments and docsMichael Paquier
2021-04-19Replace magic constants for seek() calls in perl scriptsMichael Paquier
2021-04-15amcheck: Use correct format placeholder for TOAST chunk numbersPeter Eisentraut
2021-04-14amcheck: Reword some messages and fix an alignment problem.Robert Haas
2021-04-14Improve quoting in some error messagesPeter Eisentraut
2021-04-07amcheck: fix multiple problems with TOAST pointer validationRobert Haas
2021-04-07amcheck: Remove duplicate XID/MXID bounds checks.Robert Haas
2021-04-02Fix typos in comments.Fujii Masao
2021-04-01amcheck: Fix verify_heapam's tuple visibility checking rules.Robert Haas
2021-03-19Allow configurable LZ4 TOAST compression.Robert Haas
2021-03-16amcheck: Reduce debug message verbosity.Peter Geoghegan
2021-03-16Fix a confusing amcheck corruption message.Robert Haas