非互換
intarrayのインデックスサポートのためのgist__int_opsで、intarrayの配列の長さが長い場合、データ格納がエラーになる非互換があります。
[postgres@VM00056238 sql]$ /opt/fsepv15server64/bin/psql psql (15.0) Type "help" for help. postgres=# postgres=# INSERT INTO test__int SELECT array(SELECT x FROM generate_series(1, 1001) x); INSERT 0 1
[postgres@VM00057125 sql]$ /opt/fsepv16server64/bin/psql psql (16beta1) Type "help" for help. INSERT INTO test__int SELECT array(SELECT x FROM generate_series(1, 1001) x); psql:_int.sql:128: ERROR: input array is too big (199 maximum allowed, 1001 current), use gist__intbig_ops opclass instead
対処方法
ありません。