REL7_0_PATCHES pgsql/src/include/optimizer (paths.h planmain.h)

From: Tom Lane <tgl>
To: pgsql-committers(at)postgresql(dot)org
Subject: REL7_0_PATCHES pgsql/src/include/optimizer (paths.h planmain.h)
Date: 2000-09-23 23:50:47
Message-ID: 200009232350.e8NNol567622@hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

Date: Saturday, September 23, 2000 @ 19:50:46
Author: tgl
Tag: REL7_0_PATCHES

Update of /home/projects/pgsql/cvsroot/pgsql/src/include/optimizer
from hub.org:/home/projects/pgsql/tmp/cvs-serv67618/include/optimizer

Modified Files:
paths.h planmain.h

----------------------------- Log Message -----------------------------

Back-patch code to deduce implied equalities from transitivity of
mergejoin clauses, and add these equalities to the given WHERE clauses.
This is necessary to ensure that sort keys we think are equivalent
really are equivalent as soon as their rels have been joined. Without
this, 7.0 may create an incorrect mergejoin plan.

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2000-09-23 23:50:48 REL7_0_PATCHES pgsql/src/backend/optimizer/plan (initsplan.c planmain.c)
Previous Message Tom Lane 2000-09-23 23:41:05 REL7_0_PATCHES pgsql/src/backend/optimizer/plan (setrefs.c)