リリース8.2.5

PostgreSQL 8.4.1文書
前のページ | 巻戻し | 付録 E. リリースノート | 早送り | 次のページ

# E.21. リリース8.2.5

> リリース日: 2007-09-17

このリリースは8.2.4の各種不具合を修正したものです。 8.2メジャーリリースにおける新機能については項E.26を参照してください。

## E.21.1. バージョン8.2.5への移行

8.2.Xからの移行ではダンプ/リストアは不要です。

## E.21.2. 変更点

- トランザクションが、行を挿入した後に、同一テーブルに対する同時実行中の`VACUUM`の終了時刻とほぼ同じ時点でアボートした場合のインデックス破損を防止します。(Tom)

- ドメイン越しのドメインを含む場合の`ALTER DOMAIN ADD CONSTRAINT`を修正しました。(Tom)

- `CREATE DOMAIN ... DEFAULT NULL`が適切に動作するようにしました。(Tom)

- 外部結合に関するプランナの問題をいくつか、特に、`t1 LEFT JOIN t2 WHERE t2.col IS NULL`に対するおかしなサイズ推定を修正しました。

- `interval`データ型が、ミリ秒のみ、または、マイクロ秒のみから構成された入力を受け付けられるようになりました。(Neil)

- `timestamp`型の値で、年の前に時間帯名称を現せられるようになりました。(Tom)

- `/contrib/tsearch2`で使用されるGINインデックスを修正しました。(Teodor)

- r-treeインデックスの挿入を高速化しました。(Teodor)

- 過度なSSLエラーメッセージのログ処理を修正しました。(Tom)

- sysloggerプロセスを使用する時にログメッセージが差し込まれないようにログ処理を修正しました。(Andrew)

- `log_min_error_statement`ログ処理がメモリ不足になった時のクラッシュを修正しました。(Tom)

- 一部の外部キーの境界の不正な扱いを修正しました。(Tom)

- `stddev_pop(numeric)`と`var_pop(numeric)`を修正しました。(Tom)

- 他のセッションによる一時テーブル処理を防ぐために起こる`REINDEX`と`CLUSTER`の失敗を防ぎます。(Alvaro)

- 時間帯データベース規則を更新しました。具体的にはニュージーランドで予定している変更です。(Tom)

- Windowsソケットとセマフォを改良しました。(Magnus)

- `pg_ctl -w`がWin32サービスモードで適切に動作するようになりました。(Dave Page)

- WindowsでMIT Kerberosを使用する場合のメモリ割り当てに関する不具合を修正しました。(Magnus)

- 符号化方式が不整合となる可能性があるため、Windowsにてログのタイムスタンプに時間帯名(`%Z`)を出力しないようにしました。(Tom)

- セキュリティ強化のため、パスワード認証のみを使用する`/contrib/dblink`を使用するユーザが非特権ユーザであることを要求します。(Joe)

- セキュリティ上の理由で、`/contrib/pgstattuple`関数をスーパーユーザに制限しました。(Tom)

- `/contrib/intarray`がGIN演算子クラスをデフォルトにしないようにしました（ダンプ/リストア時に問題が発生します）。(Tom)

前のページ | ホーム | 次のページ
リリース8.2.6 | 上に戻る | リリース8.2.4