Remove unnecessary pg_amproc BRIN minmax entries

Tomas Vondra <tomas.vondra@postgresql.org>

Commit: a68dfa27d42fb7b7611fd1206d2356fc124ed390
Author: Tomas Vondra <tomas.vondra@postgresql.org>
Date: 2021-03-26T12:04:16Z
Releases: 14.0
Remove unnecessary pg_amproc BRIN minmax entries

The BRIN minmax opclasses included amproc entries with mismatching left
and right types, but those happen to be unnecessary.  The opclasses only
need cross-type operators, not cross-type support procedures. Discovered
when trying to define equivalent BRIN operator families in an extension.

Catversion bump, because of pg_amproc changes.

Author: Tomas Vondra
Reviewed-by: Alvaro Herrera
Discussion: https://postgr.es/m/78c357ab-3395-8433-e7b3-b2cfcc9fdc23%40enterprisedb.com

Files

PathChange+/−
src/include/catalog/catversion.h modified +1 −1
src/include/catalog/pg_amproc.dat modified +5 −160

Discussion