Skip to content

Update release-16.sgml for 16.4#3044

Merged
tatsuo-ishii merged 2 commits intopgsql-jp:doc_ja_16from
kitayama:release164
Aug 30, 2024
Merged

Update release-16.sgml for 16.4#3044
tatsuo-ishii merged 2 commits intopgsql-jp:doc_ja_16from
kitayama:release164

Conversation

@kitayama
Copy link
Copy Markdown
Collaborator

No description provided.

Copy link
Copy Markdown
Contributor

@tatsuo-ishii tatsuo-ishii left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

一通り確認しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
攻撃が防止されるノートは、<application>pg_ダンプ</application>とダンプ元のサーバの両方が十分に新しく、この修正が必要な場合に限られます
非一時的オブジェクトの作成と削除が可能な攻撃者は、<application>pg_dump</application>を実行しているロール(多くの場合スーパーユーザ)の権限で、並列<application>pg_dump</application>セッションによって実行されるSQLコードを注入することが出来ました
この攻撃では、シーケンスや同様のオブジェクトを、悪意のあるコードを実行するビューまたは外部テーブルに置き換えます
これを防ぐために、組み込み以外のビューの拡張や外部テーブルへのアクセスを無効にすることができる新しいサーバパラメータ<varname>restrict_nonsystem_relation_kind</varname>を導入し、利用可能な場合にはそれを設定するよう<application>pg_dump</application>に指示します
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

"expansion of non-builtin view"は、ビューを展開して元のクエリにすることではないでしょうか?なので、
「組み込み以外のビューの展開」と訳すのではどうでしょう?

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

確認ありがとうございます。展開に修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
《機械翻訳》エグゼキュータでは、分割されたパーティションでのクエリの計画と実行の間にテーブルを切り離すことはできないと想定されていました
これは、<literal>DETACHパーティション</literal>の<literal>CONCURRENTLY</literal>オプションの序文以降の真ではなくなり、クエリを使用したときに一時的に実行が失敗する可能性があります
エグゼキュータは、パーティションテーブルでのクエリの計画と実行の間にパーティションをデタッチできないと想定していました
<literal>DETACH PARTITION</literal>の<literal>CONCURRENTLY</literal>オプションが導入されてからこれは成り立たなくなり、このオプションが使用するとクエリの実行が一時的に失敗する可能性がありました
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「このオプションが使用するとクエリの実行が」→「このオプションを使用する問い合わせの実行が」

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
field to zero after its last child partition is dropped (Noah Misch)
-->
《機械翻訳》分割されたテーブルの<structname>pg_クラス</structname>.<structfield>reltuples</structfield>フィールドを、その最後の子パーティションが削除された後のゼロに正しく更新します
パーティションテーブルから最後の子パーティションが削除された後、<structname>pg_class</structname>.<structfield>reltuples</structfield>フィールドを正しくゼロに更新します
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「正しくゼロに更新します。」→「正しくゼロに更新するようにしました。」

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
modified since the start of the outer transaction.
-->
《機械翻訳》<command>呼び出し</command>が原子的コンテキスト内にある場合(例えば、外側のトランザクションブロックがある場合)、そのような関数は間違いsnapshotを渡され、外側のトランザクションのスタート以降に変更された行の古い値を見ることになります
<command>CALL</command>がアトミックなコンテキスト内にある場合(例えば、外側のトランザクションブロックがある場合)、そのような関数には間違ったスナップショットが渡され、外側トランザクションの開始以降に変更された行の古い値が表示される原因となっていました
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

atomicは「原子的」と訳すのが多数派のようです。

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「原子的コンテキスト」に戻しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
(Joseph Koshakow)
-->
《機械翻訳》<type>金額</type>計算で整数オーバーフローを検出します
<type>money</type>型の計算で整数オーバーフローを検出します
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「検出します」→「検出するようにしました」

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
multixact SLRU log (Heikki Linnakangas)
-->
《機械翻訳》multixact SLRUログのトランケート中のデッドロックとアサーションエラーを防止します
マルチトランザクションのSLRUログの切り捨て中のデッドロックとアサーションエラーを防止します
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「防止します。」→「防止しました。」

Comment thread doc/src/sgml/release-16.sgml Outdated
《機械翻訳》最後のバイトが不完全なオフ-バッファ文字を構成している場合、入力されたマルチの最後を数バイトウォークすることができました
通常は無害ですが、原則的にはクラッシュを引き起こす可能性があります
最後のバイトが不完全なマルチバイト文字で構成している場合、入力バッファの終端から数バイト離れる可能性がありました
通常は無害ですが、原則的にはクラッシュを引き起こす可能性がありました
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「原則的」→「原理的」

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
(Daniel Gustafsson)
-->
《機械翻訳》OpenSSL(セッション)によるステートフルTLSチケットの作成をディセーブルにします
OpenSSLによるステートフルTLSセッションチケットの作成を無効にします
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「無効にします。」→「無効にしました。」

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
(Thomas Munro)
-->
《機械翻訳》システムが提供する<filename>&lt;regex.h&gt;</filename>ヘッダとの衝突を回避します。
システムが提供する<filename>&lt;regex.h&gt;</filename>ヘッダとの衝突を回避します。
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「回避します。」→「回避しました。」

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

crosscheck (Alexander Lakhin)
-->
外部キー強制トリガによって更新されるタプルが追加の可視性クロスチェックに失敗した場合、<function>heap_update()</function>と<function>heap_delete()</function>でのアサート失敗を回避します
外部キー強制トリガによって更新されるタプルが追加の可視性クロスチェックに失敗した場合、<function>heap_update()</function>と<function>heap_delete()</function>でのアサーションエラーを回避します
Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

「回避します。」→「回避しました。」

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
-->
《機械翻訳》分割されたテーブルに、制約に関連付けられていないインデックスがあり、パーティションに同等のインデックスがある場合、パーティションを切り離すと不正な動作が行われ、元のパーティションの制約に誤った<structfield>cominncount</structfield>値が残ります。
これにより、その制約をさらに操作する際にトラブルが発生します
パーティションテーブルに、制約と関連付けられていないインデックスがあり、パーティションに同等の制約を持つインデックスがある場合、パーティションをデタッチすると不正な動作となり、元のパーティションの制約に誤った<structfield>cominncount</structfield>値が残ります。
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

機械翻訳の方が何故か改変してしまってますが、<structfield>coninhcount</structfield>値です。

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Comment thread doc/src/sgml/release-16.sgml Outdated
specification</quote>, even though a matching index does exist.
-->
《機械翻訳》<literal>ONクエリ</literal>を使用するコンフリクトが、更新可能なビューを介してターゲットテーブルにアクセスする場合、マッチングインデックスが存在していても、失敗する可能性があります<quote>ONコンフリクトの指定にユニークまたは排他制約マッチングはありません</quote>。
<literal>ON CONFLICT</literal>を使用する問い合わせが、更新可能なビューを介してターゲットテーブルにアクセスする場合、適合するインデックスが存在する場合でも、<quote>there is no unique or exclusion constrant matching the ON CONFLICT specification</quote>というエラーで失敗する可能性がありました
Copy link
Copy Markdown
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

スペルミスがあるようです。 constrant -> constraint

Copy link
Copy Markdown
Collaborator Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

修正しました。

Copy link
Copy Markdown
Contributor

@tatsuo-ishii tatsuo-ishii left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

対応ありがとうございます。修正されているのを確認しました。

@tatsuo-ishii
Copy link
Copy Markdown
Contributor

斉藤さんの確認もいただいたので、マージします。

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants