リリースされませんでしたこのリリースには8.1.11からの各種修正が含まれています。8.1メジャーリリースにおける新機能については項E.171を参照してください。バージョン8.1.12への移行8.1.Xからの移行ではダンプ/リストアは不要です。8.1.2より前のバージョンからアップグレードする場合は、項E.169を参照してください。KEYを修正しました。Jurd)これまでのバージョンでは、この必要条件の検査をまったく行っていませんでした。TABLEが失敗する可能性を修正しました。(Tom)キリル語の"Yo"文字(2つのドットを持つeとE)を扱うISO-8859-5と他の符号化方式との間の変換を修正しました。Burladyan)複数のデータ型入力関数、特に、結果に初期化されず予測できない値を含む未使用のバイトを許すarray_in()を修正しました。pattern))における境界状態を修正しました。(Tom)この問題は、パターン全体は一致するが、ユーザが括弧付きの副式を指定し、その副式が一致しなかった時に発生します。'foo(bar)?')です。(bar)は一致しませんので、これはNULLを返すべきです。間違ってパターン全体が一致(つまりfoo)という結果を返していました。時間帯データファイルをtzdataリリース2008c(モナコ、イラク、チョイバルサン、パキスタン、シリア、キューバ、アルゼンチン/サンルイスにおける昼時間規則の変更)まで更新しました。ecpgのPGTYPEStimestamp_sub()関数からの不正確な結果を修正しました。(Michael)入力問い合わせがNULL値を返す場合のcontrib/xml2のxpath_table()関数のコアダンプを修正しました。(Tom)contrib/xml2のmakefileがCFLAGSを上書きしないように修正しました。4.3でエラーにならないよう修正しました。(V0)のC関数に影響します。これは8.3ではすでに修正されていましたが、当時なかったバックパッチが必要になりました。長い間存在したLISTEN/NOTIFYの競合条件を修正しました。(Tom)まれな状況において、NOTIFYを実行する同時実行のトランザクションが後にコミットされたことが観測されたために想定されたとしても、LISTENだけを実行するセッションが注意を受け取らない可能性がありました。この修正の副作用として、LISTENコマンドをまだコミットしていないトランザクションではLISTEN用のpg_listener内の行を参照しなくなります。これは検索するために選択すべきもので、これまではできていました。この動作はできるともできないとも文書化されていませんが、一部のアプリケーションで古い動作に依存している可能性があります。準備済みトランザクション内でのLISTENとUNLISTENを許しません。(Tom)これは以前までは許されていましたが、実行しようとしても様々な望まない結果、特に発生元のバックエンドがUNLISTENが未コミットである限り終了しないという結果が発生しました。ハッシュインデックスを使用する問い合わせ中でエラーが発生した場合の、稀なクラッシュを修正しました。(Heikki)紀元前の2月29日に関する日付時刻値の入力を修正しました。(Tom)これまでのコードにはうるう年の決定に間違いがありました。type"エラーを修正しました。(Tom)コマンドラインオプションからpostmasterのポート番号を正しく取り出せるようpg_ctlを修正しました。-wでは間違ったポート上のpostmasterに接続しようとし、起動失敗に関するおかしな報告を引き起こしました。最近のバージョンのgccにおける間違った最適化の可能性を抑えるために-fwrapvを使用します。4.3以降で構築する時に必要であることは分かっていました。BY内の定数式の表示を修正しました。(Tom)明示的にキャストされた定数が不正確に表示されました。これは例えば、ダンプ/リストア時にビュー定義を壊す可能性がありました。OUT時にNOTICEメッセージを正しく扱うようlibpqを修正しました。(Tom)このエラーは、ユーザ定義のデータ型出力ルーチンがNOTICEを発行する時に起こることのみが観測されていました。他が原因で発生していないという保証はありません。リリース8.1.11。