Remove no-op GiST support functions in the core GiST opclasses.

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 2d484f9b058035d41204f2eb8a0a8d2e8ee57b44
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2017-09-20T03:32:59Z
Releases: 11.0
Remove no-op GiST support functions in the core GiST opclasses.

The preceding patch allowed us to remove useless GiST support functions.
This patch actually does that for all the no-op cases in the core GiST
code.  This buys us whatever performance gain is to be had, and more
importantly exercises the preceding patch.

There remain no-op functions in the contrib GiST opclasses, but those
will take more work to remove.

Discussion: https://postgr.es/m/CAJEAwVELVx9gYscpE=Be6iJxvdW5unZ_LkcAaVNSeOwvdwtD=A@mail.gmail.com

Files

Discussion