For PostgreSQL::Test compatibility, alias entire package symbol tables.

Noah Misch <noah@leadboat.com>

Commit: 38790408b02083e00d0f01c28ac6a25d82c328cc
Author: Noah Misch <noah@leadboat.com>
Date: 2022-06-25T16:07:46Z
Releases: 10.22
For PostgreSQL::Test compatibility, alias entire package symbol tables.

Remove the need to edit back-branch-specific code sites when
back-patching the addition of a PostgreSQL::Test::Utils symbol.  Replace
per-symbol, incomplete alias lists.  Give old and new package names the
same EXPORT and EXPORT_OK semantics.  Back-patch to v10 (all supported
versions).

Reviewed by Andrew Dunstan.

Discussion: https://postgr.es/m/20220622072144.GD4167527@rfd.leadboat.com

Files

Discussion