]> granicus.if.org Git - postgresql/commitdiff
Mention in docs that you can create SP-GiST indexes on range types.
authorHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 22 Apr 2013 18:51:14 +0000 (21:51 +0300)
committerHeikki Linnakangas <heikki.linnakangas@iki.fi>
Mon, 22 Apr 2013 18:51:14 +0000 (21:51 +0300)
This is new in 9.3devel.

doc/src/sgml/rangetypes.sgml

index 15cbef6e69be4eeebea00a8a679733f6c7a5821e..8dabc833e9e88bb29ef120586b57d908cbcf8930 100644 (file)
@@ -371,9 +371,9 @@ SELECT '[1.234, 5.678]'::floatrange;
   </para>
 
   <para>
-   In addition, any range type that is meant to be used with GiST indexes
+   In addition, any range type that is meant to be used with GiST or SP-GiST indexes
    should define a subtype difference, or <literal>subtype_diff</>, function.
-   (A GiST index will still work without <literal>subtype_diff</>, but it is
+   (the index will still work without <literal>subtype_diff</>, but it is
    likely to be considerably less efficient than if a difference function is
    provided.)  The subtype difference function takes two input values of the
    subtype, and returns their difference (i.e., <replaceable>X</> minus
@@ -394,7 +394,7 @@ SELECT '[1.234, 5.678]'::floatrange;
   </para>
  </sect2>
 
- <sect2 id="rangetypes-gist">
+ <sect2 id="rangetypes-indexing">
   <title>Indexing</title>
 
   <indexterm>
@@ -403,12 +403,12 @@ SELECT '[1.234, 5.678]'::floatrange;
   </indexterm>
 
   <para>
-   GiST indexes can be created for table columns of range types.
-   For instance:
+   GiST and SP-GiST indexes can be created for table columns of range types.
+   For instance, to create a GiST index:
 <programlisting>
 CREATE INDEX reservation_idx ON reservation USING gist (during);
 </programlisting>
-   A GiST index can accelerate queries involving these range operators:
+   A GiST or SP-GiST index can accelerate queries involving these range operators:
    <literal>=</>,
    <literal>&amp;&amp;</>,
    <literal>&lt;@</>,