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

2.3.35 pg_promote()関数失敗時の挙動の変更

非互換

Fujitsu Enterprise Postgres 17では、pg_promote()関数失敗時の挙動を変更します。

Fujitsu Enterprise Postgres 16 SP1の場合

タイムアウト以外の原因で昇格に失敗した場合にもfalseを返していました。

Fujitsu Enterprise Postgres 17の場合

タイムアウト以外の原因で昇格に失敗した場合には、falseを返すのではなく、ERRORまたはFATALのメッセージが出力されるようになります。

対処方法

pg_promote()関数の復帰値で昇格の失敗を判断していた場合は、ERRORまたはFATALのメッセージが出力された場合にも昇格の失敗と判断するようにしてください。