Avoid useless "x = ANY(ARRAY[])" test for empty partition list.

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

Commit: 5efccc1cb43005a832776ed9158d2704fd976f8f
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2017-06-26T14:43:20Z
Releases: 10.0
Avoid useless "x = ANY(ARRAY[])" test for empty partition list.

This arises in practice if the partition only admits NULL values.

Jeevan Ladhe

Discussion: https://postgr.es/m/CAOgcT0OChrN--uuqH6wG6Z8+nxnCWJ+2Q-uhnK4KOANdRRxuAw@mail.gmail.com

Files

PathChange+/−
src/backend/catalog/partition.c modified +38 −19

Discussion