pgsql: Properly mark mergeable/hashable equality operators (found by

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Properly mark mergeable/hashable equality operators (found by
Date: 2007-09-30 17:13:19
Message-ID: 20070930171319.153C4753E4C@cvs.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Properly mark mergeable/hashable equality operators (found by opr_sanity
testing). Combine the formerly independent opclasses for the various
ISN types into opfamilies. The latter causes some extra bleating from
opr_sanity, since the module doesn't provide complete sets of cross-type
operators, but it's still a good idea because it will give the planner
more information to work with. The missing cross-type operators no longer
pose a risk of unexpected planner errors in 8.3, so there's no need to
insist on filling them in (and I gather it wouldn't be very sound
semantically to add them all).

Modified Files:
--------------
pgsql/contrib/isn:
isn.sql.in (r1.5 -> r1.6)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/contrib/isn/isn.sql.in?r1=1.5&r2=1.6)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2007-09-30 17:28:56 pgsql: Adjust recovery PS display as agreed with Simon: 'waiting for
Previous Message Tom Lane 2007-09-30 15:52:06 pgsql: Support functions for index opclasses should be immutable.