PostgreSQL 9.4.5文書 | |||
---|---|---|---|
前のページ | 上に戻る | 付録 E. リリースノート | 次のページ |
リリース日: 2015-06-12
このリリースは9.1.17に対し、各種不具合を修正したものです。 9.1メジャーリリースにおける新機能については、項E.52 を参照してください。
稀にリレーションキャッシュ初期化ファイル無効化に失敗するのを修正しました。 (Tom Lane)
ちょうど悪いタイミングの同時動作で、システムカタログのVACUUM FULLが、新たなセッションのためにキャッシュ読み込み動作を避けるのに使われる"initファイル"の更新に失敗することがありました。 この結果、後のセッションがそのシステムカタログに全くアクセスできなくなってしまいます。 これはとても古くからのバグですが、起こすのが難しく、最近まで再現できるケースが見つかりませんでした。
新たなセッション開始とCREATE/DROP DATABASEとの間のデッドロックを回避しました。 (Tom Lane)
DROP DATABASEコマンドの対象であるか、または、CREATE DATABASEコマンドでのテンプレートであるデータベースに対する新たなセッション開始が、5秒待った後、たとえ新たなセッションがその前に終了していたとしても、失敗する可能性がありました。