Remove overzealous array element type assertion.

Peter Geoghegan <pg@bowt.ie>

Commit: eff6a757fde3ba072a03dd06edc2eafeac5e602d
Author: Peter Geoghegan <pg@bowt.ie>
Date: 2024-04-22T02:51:56Z
Releases: 17.0
Remove overzealous array element type assertion.

This led to spurious assertion failures in certain scenarios involving
pseudo types.

Oversight in commit 5bf748b8, which enhanced nbtree ScalarArrayOp
execution.

Reported-By: Richard Guo <guofenglinux@gmail.com>
Discussion: https://postgr.es/m/CAMbWs48f5rDOwxaT76Zd40m7n9iGZQcjEk7vG_5p3YWNh6oPfA@mail.gmail.com

Files

PathChange+/−
src/backend/access/nbtree/nbtutils.c modified +0 −1

Discussion