PostgreSQL 13.1、12.5、11.10、10.15、9.6.20、および9.5.24がリリースされました

PostgreSQLグローバル開発チームは、13.1、12.5、11.10、10.15、9.6.20、および9.5.24を含む、サポートされているすべてのバージョンのデータベースシステムの更新をリリースしました。このバージョンは、3つのセキュリティ脆弱性をクローズし、過去3か月間に報告された65を超えるバグを修正します。

バグ修正と改善 

  • レプリケーションアグリーメントの損傷の1つを修復し、START_REPLICATIONに対して2つの「コマンド完了」イベントが発生することを確認します。
  • PostgreSQLによって維持されているSLRUキャッシュでfsyncを呼び出すようにしてください。これにより、オペレーティングシステムのクラッシュによる潜在的なデータ損失を防ぎます。
  • BYPASSRLS権限を持つユーザーのALTERROLEの使用法を修正しました。
  • 子テーブルがある場合、ALTER TABLE ONLY ... DROPEXPRESSIONはパーティションテーブルでは許可されません。
  • ALTER TABLE ONLY ... ENABLE / DISABLETRIGGERが子テーブルに適用されないことを確認してください。
  • 並列pg_restoreでの潜在的なデッドロックを回避するために、パーティションテーブルのALTER TABLE ... SET NOTNULLを修正しました。
  • DROP INDEX CONCURRENTLYは、パーティション化されたテーブルでは許可されていません。
  • REINDEXの統計収集と進捗レポートに関していくつかの修正が行われました。
  • 依存する列がルールまたは更新可能なビューによって更新されたときに、GENERATED列が更新されることを確認します。
  • テキスト配列列をパーティションキーとして使用するハッシュパーティション化をサポートします。
  • jsonpath.datetime()メソッドがISO8601形式のタイムスタンプを受け入れることを許可します。
  • ……。

PostgreSQL9.5が2021年2月11日にパッチの受信を停止することは注目に値します。実稼働環境でPostgreSQL9.5を実行しているユーザーは、サポートされている新しいバージョンのPostgreSQLにアップグレードすることをお勧めします。

リリースノート:https//www.postgresql.org/about/news/postgresql-131-125-1110-1015-9620-and-9524-released-2111/

ダウンロードリンク:https//www.postgresql.org/download/

おすすめ

転載: www.oschina.net/news/120869/postgresql-131-released