ページの先頭行へ戻る
Enterprise Postgres 17 リリース情報

2.2.31 websearch_to_tsquery関数の結果の変更

非互換

websearch_to_tsquery関数において演算子の扱いに誤りがあり、誤った結果が出力されていました。

Fujitsu Enterprise Postgres 16 SP1では、正しい結果が出力されるように修正します。

Fujitsu Enterprise Postgres 16以前の場合
postgres=# select websearch_to_tsquery('simple', '(foo bar) or (ding dong)');
          websearch_to_tsquery
----------------------------------------
 'foo' & 'bar' & 'or' & 'ding' & 'dong'
Fujitsu Enterprise Postgres 16 SP1の場合
postgres=# select websearch_to_tsquery('simple', '(foo bar) or (ding dong)');
      websearch_to_tsquery
---------------------------------
 'foo' & 'bar' | 'ding' & 'dong'

対処方法

ありません。