summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2016-08-23 15:16:21 -0400
committerTom Lane <tgl@sss.pgh.pa.us>2016-08-23 15:16:30 -0400
commit77e2906821e2aec3c0807866a84c2934feeac8be (patch)
treeacf0ecb7a26ad879b2001db3621e05c77dea94d1 /doc/src
parent0fda682e542c9acd368588e50a1993fecd3b73e2 (diff)
Create an SP-GiST opclass for inet/cidr.
This seems to offer significantly better search performance than the existing GiST opclass for inet/cidr, at least on data with a wide mix of network mask lengths. (That may suggest that the data splitting heuristics in the GiST opclass could be improved.) Emre Hasegeli, with mostly-cosmetic adjustments by me Discussion: <CAE2gYzxtth9qatW_OAqdOjykS0bxq7AYHLuyAQLPgT7H9ZU0Cw@mail.gmail.com>
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/spgist.sgml17
1 files changed, 17 insertions, 0 deletions
diff --git a/doc/src/sgml/spgist.sgml b/doc/src/sgml/spgist.sgml
index dfa62adb557..d60aa23f33b 100644
--- a/doc/src/sgml/spgist.sgml
+++ b/doc/src/sgml/spgist.sgml
@@ -145,6 +145,23 @@
<literal>~&gt;~</>
</entry>
</row>
+ <row>
+ <entry><literal>inet_ops</></entry>
+ <entry><type>inet</>, <type>cidr</></entry>
+ <entry>
+ <literal>&amp;&amp;</>
+ <literal>&gt;&gt;</>
+ <literal>&gt;&gt;=</>
+ <literal>&gt;</>
+ <literal>&gt;=</>
+ <literal>&lt;&gt;</>
+ <literal>&lt;&lt;</>
+ <literal>&lt;&lt;=</>
+ <literal>&lt;</>
+ <literal>&lt;=</>
+ <literal>=</>
+ </entry>
+ </row>
</tbody>
</tgroup>
</table>