From a91941057b0d6e26431c07fc65c5c7ae25a192e0 Mon Sep 17 00:00:00 2001 From: Hayato Kuroda Date: Sat, 21 Feb 2026 22:38:20 +0900 Subject: [PATCH] Translate gist.sgml for PG18.2 --- doc/src/sgml/gist.sgml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/doc/src/sgml/gist.sgml b/doc/src/sgml/gist.sgml index 43725d21c27..f2e477d4ffa 100644 --- a/doc/src/sgml/gist.sgml +++ b/doc/src/sgml/gist.sgml @@ -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]》GiST用の演算子クラスが提供しなければならないメソッドが5つ、オプションで提供可能なメソッドが7つあります。 +GiST用の演算子クラスが提供しなければならないメソッドが5つ、オプションで提供可能なメソッドが7つあります。 インデックスの正確性は、sameconsistentunionメソッドを適切に実装することで保証されます。 一方、インデックスの効率(容量と速度)はpenaltypicksplitメソッドに依存します。 オプションのメソッドの2つは、compressdecompressです。これによりインデックスはインデックス付けするデータと異なるデータ型のツリーデータを内部で持つことができるようになります。 @@ -382,7 +382,7 @@ CREATE INDEX ON my_table USING GIST (my_inet_column inet_ops); オプションの9番目のメソッドfetchは、compressメソッドが省略されている場合を除き、演算子クラスがインデックスオンリースキャンをサポートしたい場合に必要になります。 オプションの10番目のメソッドoptionsは、演算子クラスがユーザに固有のパラメータを持つ場合に必要です。 オプションの11番目のメソッドsortsupportは、GiSTインデックスの構築を高速にするのに使われます。 -オプションの12番目のメソッドstratnumは、(src/include/nodes/primnodes.hにある)比較型を演算子クラスで使用されるストラテジ番号に変換します。 +オプションの12番目のメソッドstratnumは、(src/include/access/cmptype.hにある)比較型を演算子クラスで使用されるストラテジ番号に変換します。 これにより、コアコードは時間的な制約インデックスの演算子を検索できます。 @@ -1569,10 +1569,8 @@ my_sortsupport(PG_FUNCTION_ARGS) function should return InvalidStrategy if the operator class has no matching strategy. --> -《マッチ度[83.561644]》src/include/nodes/primnodes.hにあるCompareType値を指定すると、この演算子クラスが一致機能に使用するストラテジ番号を返します。 +src/include/access/cmptype.hにあるCompareType値を指定すると、この演算子クラスが一致機能に使用するストラテジ番号を返します。 演算子クラスに一致するストラテジがない場合、この関数はInvalidStrategyを返すべきです。 -《機械翻訳》CompareTypesrc/include/アクセス/cmptype.hの値を指定すると、このストラテジでマッチング機能に使用される演算子クラス番号が戻されます。 -関数は結果である必要がありますInvalidStrategy演算子クラスにマッチングストラテジがない場合。