mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-08-27 19:47:19 +02:00
(previously we only did = and <> correctly). Also, allow row comparisons with any operators that are in btree opclasses, not only those with these specific names. This gets rid of a whole lot of indefensible assumptions about the behavior of particular operators based on their names ... though it's still true that IN and NOT IN expand to "= ANY". The patch adds a RowCompareExpr expression node type, and makes some changes in the representation of ANY/ALL/ROWCOMPARE SubLinks so that they can share code with RowCompareExpr. I have not yet done anything about making RowCompareExpr an indexable operator, but will look at that soon. initdb forced due to changes in stored rules. |
||
---|---|---|
.. | ||
bench | ||
examples | ||
locale | ||
mb | ||
performance | ||
regress | ||
Makefile |