<title>Release date:</title> リリース日: 2024-11-21
This release contains a few fixes from 17.1. For information about new features in major release 17, see <xref linkend="release-17"/>. 《機械翻訳》このリリース包含では、17.1からのいくつかの修正が行われています。 メジャーリリース17の新機能については、E.6を参照してください。
A dump/restore is not required for those running 17.X. 17.Xからの移行ではダンプ/リストアは不要です。
However, if you are upgrading from a version earlier than 17.1, see <xref linkend="release-17-1"/>. また、17.1より前のバージョンからアップグレードする場合は、E.5を参照してください。
Repair ABI break for extensions that work with
struct <structname>ResultRelInfo</structname> (Tom Lane)
《機械翻訳》structResultRelInfo
で動作する拡張のABIブレークを修復します。
(Tom Lane)
§
Last week's minor releases unintentionally broke binary compatibility with <application>timescaledb</application> and several other extensions. Restore the affected structure to its previous size, so that such extensions need not be rebuilt. 《機械翻訳》先週のマイナーリリースでは、timescaledbやその他のいくつかの拡張でバイナリ互換性が意図せず破壊された。 リストアは、影響を受けた構造を以前のサイズに戻したので、そのような拡張を再構築する必要はない。
Restore functionality of <command>ALTER {ROLE|DATABASE} SET
role</command> (Tom Lane, Noah Misch)
《機械翻訳》リストアALTER {ROLE DATABASE} SET role
.
(Tom Lane, Noah Misch)
§
The fix for CVE-2024-10978 accidentally caused settings
for <varname>role</varname> to not be applied if they come from
non-interactive sources, including previous <command>ALTER
{ROLE|DATABASE}</command> commands and
the <varname>PGOPTIONS</varname> environment variable.
《機械翻訳》CVE-2024-10978の修正により、以前のALTER{インタラクティブロール}
コマンドやPGOPTIONS
データベースなど、環境変数以外のソースから取得されたrole
の設定が誤って適用されなくなりました。
Fix cases where a logical replication
slot's <structfield>restart_lsn</structfield> could go backwards
(Masahiko Sawada)
《機械翻訳》論理レプリケーションスロットrestart_lsn
が後退する可能性がある場合を修正します。
(Masahiko Sawada)
§
Previously, restarting logical replication could sometimes cause the
slot's restart point to be recomputed as an older value than had
previously been advertised
in <structname>pg_replication_slots</structname>. This is bad,
since for example WAL files might have been removed on the basis of
the later <structfield>restart_lsn</structfield> value, in which
case replication would fail to restart.
《機械翻訳》以前は、論理レプリケーションを再起動すると、スロットのリスタートポイントがpg_replication_slots
で以前に通知された値よりも古い値として再計算されることがありました。
例では、ケースレプリケーションがリスタートに失敗した後の値に基づいてWALファイルが削除されている可能性があるため、これは良くありません。
restart_lsn
Avoid deleting still-needed WAL files during <application>pg_rewind</application> (Polina Bungina, Alexander Kukushkin) 《機械翻訳》pg_rewind中にまだ必要なWALファイルを削除しないようにします。 (Polina Bungina, Alexander Kukushkin) §
Previously, in unlucky cases, it was possible
for <application>pg_rewind</application> to remove important WAL
files from the rewound demoted primary. In particular this happens
if those files have been marked for archival (i.e.,
their <filename>.ready</filename> files were created) but not yet
archived. Then the newly promoted node no longer has such files
because of them having been recycled, but likely they are needed
for recovery in the demoted node.
If <application>pg_rewind</application> removes them, recovery is
not possible anymore.
《機械翻訳》以前は、不幸な場合に、pg_rewindが、巻き戻した降格プライマリから重要なWALファイルを削除することができました。
特に、これらのファイルがアーカイブ対象としてマークされていても(つまり、.ready
ファイルが作成されても)まだアーカイブされていない場合に、このようなことが起こります。
その場合、新たに昇格したノードは、リサイクルされたためにそのようなファイルを持っていなくなりますが、降格したノードのリカバリに必要になる可能性があります。
pg_rewindがこれらのファイルを削除すると、リカバリはもはや不可能になります。
Fix race conditions associated with dropping shared statistics entries (Kyotaro Horiguchi, Michael Paquier) 《機械翻訳》共有統計処理エントリのドロップに関連する競合状態を修正しました。 (Kyotaro Horiguchi, Michael Paquier) §
These bugs could lead to loss of statistics data, assertion failures, or <quote>can only drop stats once</quote> errors. 《機械翻訳》これらのバグは、統計処理データ、アサーションエラーの損失、または「統計情報を1回だけドロップできる」エラーにつながる可能性がある。
Count index scans in <filename>contrib/bloom</filename> indexes in
the statistics views, such as the
<structname>pg_stat_user_indexes</structname>.<structfield>idx_scan</structfield>
counter (Masahiro Ikeda)
《機械翻訳》pg_stat_user_indexes
.idx_scan
カウンタなどの統計情報ビュー内のcontrib/bloom
インデックスのインデックススキャンをカウントします。
(Masahiro Ikeda)
§
Fix crash when checking to see if an index's opclass options have changed (Alexander Korotkov) 《機械翻訳》インデックスのopclassクラッシュが変更されたかどうかを確認する場合は、オプションを修正します。 (Alexander Korotkov) §
Some forms of <command>ALTER TABLE</command> would fail if the
table has an index with non-default operator class options.
《機械翻訳》そのテーブルに非デフォルト演算子クラスインデックスがある場合、ALTER TABLE
の一部の形式は失敗します。
オプション
Avoid assertion failure caused by disconnected NFA sub-graphs in regular expression parsing (Tom Lane) 《機械翻訳》正規表現アサーションで切断されたNFAサブグラフによって引き起こされるパース障害を回避する。 (Tom Lane) §
This bug does not appear to have any visible consequences in non-assert builds. 《機械翻訳》このバグは、非アサートビルドでは可視の影響を及ぼさないようである。