非互換
websearch_to_tsquery関数において演算子の扱いに誤りがあり、誤った結果が出力されていました。
Fujitsu Enterprise Postgres 16 SP1では、正しい結果が出力されるように修正します。
postgres=# select websearch_to_tsquery('simple', '(foo bar) or (ding dong)'); websearch_to_tsquery ---------------------------------------- 'foo' & 'bar' & 'or' & 'ding' & 'dong'
postgres=# select websearch_to_tsquery('simple', '(foo bar) or (ding dong)'); websearch_to_tsquery --------------------------------- 'foo' & 'bar' | 'ding' & 'dong'
対処方法
ありません。