any assumption about the behavior of operators with particular names.
</para>
</note>
+
+ <para>
+ Another important point is that an operator that
+ appears in a hash operator family is a candidate for hash joins,
+ hash aggregation, and related optimizations. The hash operator family
+ is essential here since it identifies the hash function(s) to use.
+ </para>
</sect2>
<sect2 id="xindex-opclass-features">
is used. In GIN, the <literal>STORAGE</> type identifies the type of
the <quote>key</> values, which normally is different from the type
of the indexed column — for example, an operator class for
- integer array columns might have keys that are just integers. The
+ integer-array columns might have keys that are just integers. The
GIN <function>extractValue</> and <function>extractQuery</> support
routines are responsible for extracting keys from indexed values.
</para>