diff options
author | Tom Lane <tgl@sss.pgh.pa.us> | 1999-09-12 18:08:17 +0000 |
---|---|---|
committer | Tom Lane <tgl@sss.pgh.pa.us> | 1999-09-12 18:08:17 +0000 |
commit | 2119cc0670c90f0c857137d1ca37c99997e31290 (patch) | |
tree | 1b8d8b261d51100c618017db5fbdf9741d86ed32 /src/backend/regex/regexec.c | |
parent | 4644fc80714f91997ce660be580c98c9bd9a525c (diff) | |
download | postgresql-2119cc0670c90f0c857137d1ca37c99997e31290.tar.gz postgresql-2119cc0670c90f0c857137d1ca37c99997e31290.zip |
Further improvements in cnfify: reduce amount of self-recursion
in or_normalize, remove detection of duplicate subexpressions (since it's
highly unlikely to be worth the amount of time it takes), and introduce
a dnfify() entry point so that unintelligible backwards logic in UNION
processing can be eliminated. This is just an intermediate step ---
next thing is to look at not forcing the qual into CNF form when it would
be better off in DNF form.
Diffstat (limited to 'src/backend/regex/regexec.c')
0 files changed, 0 insertions, 0 deletions