aboutsummaryrefslogtreecommitdiff
path: root/src/backend/commands
diff options
context:
space:
mode:
authorTom Lane <tgl@sss.pgh.pa.us>2005-07-29 21:40:02 +0000
committerTom Lane <tgl@sss.pgh.pa.us>2005-07-29 21:40:02 +0000
commit284e4739ef898807202337f830eee38ad7de18fc (patch)
treea0e5efe0195daf4426bc2c0b3ad255e61ba35594 /src/backend/commands
parent80f6c35833508a793b5b488fb56f52118259eba5 (diff)
downloadpostgresql-284e4739ef898807202337f830eee38ad7de18fc.tar.gz
postgresql-284e4739ef898807202337f830eee38ad7de18fc.zip
Fix an oversight I introduced on 2003-12-28: find_nots/push_nots should
continue to recurse after eliminating a NOT-below-a-NOT, since the contained subexpression will now be part of the top-level AND/OR structure and so deserves to be simplified. The real-world impact of this is probably minimal, since it'd require at least three levels of NOT to make a difference, but it's still a bug. Also remove some redundant tests for NULL subexpressions.
Diffstat (limited to 'src/backend/commands')
0 files changed, 0 insertions, 0 deletions