Improve test coverage for changes to inplace-updated catalogs.
authorNoah Misch <[email protected]>
Fri, 28 Jun 2024 02:21:05 +0000 (19:21 -0700)
committerNoah Misch <[email protected]>
Fri, 28 Jun 2024 02:21:13 +0000 (19:21 -0700)
commit796d191028bb642bb04d9b3fd18d6f0aab7b1f1f
tree5b8bb32cff1e3e54b08250862dcf99e1b844ddef
parentdccda847b709e38ce6f09ac5c47f2bdf30e93a2c
Improve test coverage for changes to inplace-updated catalogs.

This covers both regular and inplace changes, since bugs arise at their
intersection.  Where marked, these witness extant bugs.  Back-patch to
v12 (all supported versions).

Reviewed (in an earlier version) by Robert Haas.

Discussion: https://postgr.es/m/20240512232923[email protected]
13 files changed:
src/bin/pgbench/t/001_pgbench_with_server.pl
src/test/isolation/expected/eval-plan-qual.out
src/test/isolation/expected/inplace-inval.out [new file with mode: 0644]
src/test/isolation/expected/intra-grant-inplace-db.out [new file with mode: 0644]
src/test/isolation/expected/intra-grant-inplace.out [new file with mode: 0644]
src/test/isolation/isolation_schedule
src/test/isolation/specs/eval-plan-qual.spec
src/test/isolation/specs/inplace-inval.spec [new file with mode: 0644]
src/test/isolation/specs/intra-grant-inplace-db.spec [new file with mode: 0644]
src/test/isolation/specs/intra-grant-inplace.spec [new file with mode: 0644]
src/test/regress/expected/database.out [new file with mode: 0644]
src/test/regress/parallel_schedule
src/test/regress/sql/database.sql [new file with mode: 0644]