Skip to content
Merged
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
8 changes: 3 additions & 5 deletions doc/src/sgml/gist.sgml
Original file line number Diff line number Diff line change
Expand Up @@ -369,7 +369,7 @@ CREATE INDEX ON my_table USING GIST (my_inet_column inet_ops);
used by the operator class. This lets the core code look up operators for
temporal constraint indexes.
-->
《マッチ度[94.714588]》<acronym>GiST</acronym>用の演算子クラスが提供しなければならないメソッドが5つ、オプションで提供可能なメソッドが7つあります。
<acronym>GiST</acronym>用の演算子クラスが提供しなければならないメソッドが5つ、オプションで提供可能なメソッドが7つあります。
インデックスの正確性は、<function>same</function>、<function>consistent</function>、<function>union</function>メソッドを適切に実装することで保証されます。
一方、インデックスの効率(容量と速度)は<function>penalty</function>と<function>picksplit</function>メソッドに依存します。
オプションのメソッドの2つは、<function>compress</function>と<function>decompress</function>です。これによりインデックスはインデックス付けするデータと異なるデータ型のツリーデータを内部で持つことができるようになります。
Expand All @@ -382,7 +382,7 @@ CREATE INDEX ON my_table USING GIST (my_inet_column inet_ops);
オプションの9番目のメソッド<function>fetch</function>は、<function>compress</function>メソッドが省略されている場合を除き、演算子クラスがインデックスオンリースキャンをサポートしたい場合に必要になります。
オプションの10番目のメソッド<function>options</function>は、演算子クラスがユーザに固有のパラメータを持つ場合に必要です。
オプションの11番目のメソッド<function>sortsupport</function>は、<acronym>GiST</acronym>インデックスの構築を高速にするのに使われます。
オプションの12番目のメソッド<function>stratnum</function>は、(<filename>src/include/nodes/primnodes.h</filename>にある)比較型を演算子クラスで使用されるストラテジ番号に変換します。
オプションの12番目のメソッド<function>stratnum</function>は、(<filename>src/include/access/cmptype.h</filename>にある)比較型を演算子クラスで使用されるストラテジ番号に変換します。
Comment on lines 382 to +385
Copy link

Copilot AI Feb 21, 2026

Choose a reason for hiding this comment

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

PR説明では「ファイルパスの変更のみ」とありますが、この差分では日本語本文の修正(機械翻訳/マッチ度の混入行の削除、参照ヘッダ名の更新)が含まれています。説明文を実際の変更内容に合わせて更新してください。

Copilot uses AI. Check for mistakes.
Copy link
Collaborator Author

Choose a reason for hiding this comment

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

PRの説明はdoc_ja_18ブランチからの変更点を説明したものです。

これにより、コアコードは時間的な制約インデックスの演算子を検索できます。
</para>

Expand Down Expand Up @@ -1569,10 +1569,8 @@ my_sortsupport(PG_FUNCTION_ARGS)
function should return <literal>InvalidStrategy</literal> if the
operator class has no matching strategy.
-->
《マッチ度[83.561644]》<filename>src/include/nodes/primnodes.h</filename>にある<literal>CompareType</literal>値を指定すると、この演算子クラスが一致機能に使用するストラテジ番号を返します。
<filename>src/include/access/cmptype.h</filename>にある<literal>CompareType</literal>値を指定すると、この演算子クラスが一致機能に使用するストラテジ番号を返します。
演算子クラスに一致するストラテジがない場合、この関数は<literal>InvalidStrategy</literal>を返すべきです。
《機械翻訳》<literal>CompareType</literal><filename>src/include/アクセス/cmptype.h</filename>の値を指定すると、このストラテジでマッチング機能に使用される演算子クラス番号が戻されます。
関数は結果である必要があります<literal>InvalidStrategy</literal>演算子クラスにマッチングストラテジがない場合。
</para>

<para>
Expand Down