OSDN Git Service

Fix predicate-proving logic to cope with binary-compatibility cases when
authorTom Lane <tgl@sss.pgh.pa.us>
Tue, 24 Jul 2007 17:22:07 +0000 (17:22 +0000)
committerTom Lane <tgl@sss.pgh.pa.us>
Tue, 24 Jul 2007 17:22:07 +0000 (17:22 +0000)
commit507b53c8338c176edb27804573e5747874b171f2
tree3be8b560ed75cc54cba0fe66cc8ca1c44b76690f
parentf903278e2db6a3a8947d51559048e75647be638e
Fix predicate-proving logic to cope with binary-compatibility cases when
checking whether an IS NULL/IS NOT NULL clause is implied or refuted by
a strict function.  Per example from Dawid Kuroczko.
Backpatch to 8.2 since this is arguably a performance bug.
src/backend/optimizer/util/predtest.c