pgsql: Teach predicate_refuted_by() how to do proofs involving

From: tgl(at)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql: Teach predicate_refuted_by() how to do proofs involving
Date: 2006-08-05 00:21:14
Message-ID: [email protected]
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Log Message:
-----------
Teach predicate_refuted_by() how to do proofs involving NOT-clauses.
This doesn't matter too much for ordinary NOTs, since prepqual.c does
its best to get rid of those, but it helps with IS NOT TRUE clauses
which the rule rewriter likes to insert. Per example from Martin Lesser.

Modified Files:
--------------
pgsql/src/backend/optimizer/util:
predtest.c (r1.7 -> r1.8)
(http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/optimizer/util/predtest.c.diff?r1=1.7&r2=1.8)

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2006-08-05 00:22:49 pgsql: Extend relation_excluded_by_constraints() to check for mutually
Previous Message Bruce Momjian 2006-08-04 22:20:06 pgsql: Add some blank lines for formatting.