pgsql: Improve test coverage for changes to inplace-updated catalogs.

Поиск
Список
Период
Сортировка
От Noah Misch
Тема pgsql: Improve test coverage for changes to inplace-updated catalogs.
Дата
Msg-id E1sN1KA-003J04-2Q@gemulon.postgresql.org
обсуждение исходный текст
Список pgsql-committers
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.aa.nmisch@google.com

Branch
------
REL_14_STABLE

Details
-------
https://git.postgresql.org/pg/commitdiff/2d06bdbc0cc34df354fd58a857c1a3a8cf4a9406

Modified Files
--------------
src/bin/pgbench/t/001_pgbench_with_server.pl       |  28 +++
src/test/isolation/expected/eval-plan-qual.out     |  12 ++
src/test/isolation/expected/inplace-inval.out      |  32 +++
.../isolation/expected/intra-grant-inplace-db.out  |  28 +++
.../isolation/expected/intra-grant-inplace.out     | 225 +++++++++++++++++++++
src/test/isolation/isolation_schedule              |   3 +
src/test/isolation/specs/eval-plan-qual.spec       |  13 ++
src/test/isolation/specs/inplace-inval.spec        |  38 ++++
.../isolation/specs/intra-grant-inplace-db.spec    |  46 +++++
src/test/isolation/specs/intra-grant-inplace.spec  | 153 ++++++++++++++
src/test/regress/expected/database.out             |  14 ++
src/test/regress/parallel_schedule                 |   2 +-
src/test/regress/sql/database.sql                  |  16 ++
13 files changed, 609 insertions(+), 1 deletion(-)


В списке pgsql-committers по дате отправления:

Предыдущее
От: Amit Langote
Дата:
Сообщение: pgsql: SQL/JSON: Document behavior when input document is not jsonb
Следующее
От: Noah Misch
Дата:
Сообщение: pgsql: Remove comment about xl_heap_inplace "AT END OF STRUCT".