Remove unnecessary pg_amproc BRIN minmax entries
authorTomas Vondra <tomas.vondra@postgresql.org>
Fri, 26 Mar 2021 12:04:13 +0000 (13:04 +0100)
committerTomas Vondra <tomas.vondra@postgresql.org>
Fri, 26 Mar 2021 12:04:16 +0000 (13:04 +0100)
commita68dfa27d42fb7b7611fd1206d2356fc124ed390
tree4b8c3b805bc6036671bd67980e7afcb7d339cacb
parent5db1fd7823a1a12e2bdad98abc8e102fd71ffbda
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
src/include/catalog/catversion.h
src/include/catalog/pg_amproc.dat