Improve error message about valid value for distance in phrase operator.
authorFujii Masao <fujii@postgresql.org>
Wed, 25 Aug 2021 02:43:56 +0000 (11:43 +0900)
committerFujii Masao <fujii@postgresql.org>
Wed, 25 Aug 2021 02:45:37 +0000 (11:45 +0900)
commitedc6d3a9806fc330e6c8fd603b0455c1693b10eb
treeb79f32d6ea22a003c96959532031dadb5ba15b10
parent062c4c791937b3ee82d280a6a24d8c53f13c568e
Improve error message about valid value for distance in phrase operator.

The distance in phrase operator must be an integer value between zero
and MAXENTRYPOS inclusive. But previously the error message about
its valid value included the information about its upper limit
but not lower limit (i.e., zero). This commit improves the error message
so that it also includes the information about its lower limit.

Back-patch to v9.6 where full-text phrase search was supported.

Author: Kyotaro Horiguchi
Reviewed-by: Fujii Masao
Discussion: https://postgr.es/m/20210819.170315.1413060634876301811.horikyota.ntt@gmail.com
src/backend/utils/adt/tsquery.c