Remove contrib/intarray's definitions of the <@ and @> operators, so that they

Tom Lane <tgl@sss.pgh.pa.us>

Commit: 65e758a4d3d961f9fe936177405906a52574f70b
Author: Tom Lane <tgl@sss.pgh.pa.us>
Date: 2009-04-05T00:40:35Z
Releases: 8.4.0
Remove contrib/intarray's definitions of the <@ and @> operators, so that they
don't cause confusion with the built-in anyarray versions of those operators.
Adjust the module's index opclasses to support the built-in operators in place
of the private ones.

The private implementations are still available under their historical
names @ and ~, so no functionality is lost.  Some quick testing suggests
that they offer no real benefit over the core operators, however.

Per a complaint from Rusty Conover.

Files

PathChange+/−
contrib/intarray/_int.sql.in modified +23 −23
contrib/intarray/uninstall__int.sql modified +1 −5
doc/src/sgml/intarray.sgml modified +18 −14