pgsql-server/src/backend/optimizer README prep ...

From: tgl(at)svr1(dot)postgresql(dot)org (Tom Lane)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src/backend/optimizer README prep ...
Date: 2003-12-30 21:49:19
Message-ID: 20031230214919.B1C7ED1B477@svr1.postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: tgl(at)svr1(dot)postgresql(dot)org 03/12/30 17:49:19

Modified files:
src/backend/optimizer: README
src/backend/optimizer/prep: prepqual.c

Log message:
Instead of trying to force WHERE clauses into CNF or DNF normal form,
just look for common clauses that can be pulled out of ORs. Per recent
discussion, extracting common clauses seems to be the only really useful
effect of normalization, and if we do it explicitly then we can avoid
cluttering the qual with partially-redundant duplicated expressions, which
was an unpleasant side-effect of the old approach.

Browse pgsql-committers by date

  From Date Subject
Next Message Bruce Momjian 2003-12-30 23:13:51 pgsql-server/src/template solaris
Previous Message Tom Lane 2003-12-30 20:05:15 pgsql-server/src/backend/executor Tag: REL7_4_ ...