@@ -57,7 +57,7 @@ CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ <replaceable class="parameter">name</
5757
5858 <para>
5959 <productname>PostgreSQL</productname> provides the index methods
60- B-tree, hash, GiST, and GIN. Users can also define their own index
60+ B-tree, hash, GiST,SP-GiST, and GIN. Users can also define their own index
6161 methods, but that is fairly complicated.
6262 </para>
6363
@@ -154,8 +154,8 @@ CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ <replaceable class="parameter">name</
154154 <para>
155155 The name of the index method to be used. Choices are
156156 <literal>btree</literal>, <literal>hash</literal>,
157- <literal>gist</literal>, and <literal>gin</>. The
158- default method is <literal>btree</literal>.
157+ <literal>gist</literal>,<literal>spgist</> and <literal>gin</>.
158+ The default method is <literal>btree</literal>.
159159 </para>
160160 </listitem>
161161 </varlistentry>
@@ -281,12 +281,11 @@ CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ <replaceable class="parameter">name</
281281 <para>
282282 The optional <literal>WITH</> clause specifies <firstterm>storage
283283 parameters</> for the index. Each index method has its own set of allowed
284- storage parameters. The B-tree, hash and GiST index methods all accept a
285- single parameter:
284+ storage parameters. The B-tree, hash, GiST andSP- GiST index methods all
285+ accept this parameter:
286286 </para>
287287
288288 <variablelist>
289-
290289 <varlistentry>
291290 <term><literal>FILLFACTOR</></term>
292291 <listitem>
@@ -307,15 +306,32 @@ CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ <replaceable class="parameter">name</
307306 </para>
308307 </listitem>
309308 </varlistentry>
309+ </variablelist>
310+
311+ <para>
312+ GiST indexes additionally accept this parameter:
313+ </para>
310314
315+ <variablelist>
316+ <varlistentry>
317+ <term><literal>BUFFERING</></term>
318+ <listitem>
319+ <para>
320+ Determines whether the buffering build technique described in
321+ <xref linkend="gist-buffering-build"> is used to build the index. With
322+ <literal>OFF</> it is disabled, with <literal>ON</> it is enabled, and
323+ with <literal>AUTO</> it is initially disabled, but turned on
324+ on-the-fly once the index size reaches <xref linkend="guc-effective-cache-size">. The default is <literal>AUTO</>.
325+ </para>
326+ </listitem>
327+ </varlistentry>
311328 </variablelist>
312329
313330 <para>
314331 GIN indexes accept a different parameter:
315332 </para>
316333
317334 <variablelist>
318-
319335 <varlistentry>
320336 <term><literal>FASTUPDATE</></term>
321337 <listitem>
@@ -339,27 +355,6 @@ CREATE [ UNIQUE ] INDEX [ CONCURRENTLY ] [ <replaceable class="parameter">name</
339355 </note>
340356 </listitem>
341357 </varlistentry>
342-
343- </variablelist>
344- <para>
345- GiST indexes additionally accept parameter:
346- </para>
347-
348- <variablelist>
349-
350- <varlistentry>
351- <term><literal>BUFFERING</></term>
352- <listitem>
353- <para>
354- Determines whether the buffering build technique described in
355- <xref linkend="gist-buffering-build"> is used to build the index. With
356- <literal>OFF</> it is disabled, with <literal>ON</> it is enabled, and
357- with <literal>AUTO</> it is initially disabled, but turned on
358- on-the-fly once the index size reaches <xref linkend="guc-effective-cache-size">. The default is <literal>AUTO</>.
359- </para>
360- </listitem>
361- </varlistentry>
362-
363358 </variablelist>
364359 </refsect2>
365360