pgsql/src/backend/optimizer/path pathkeys.c

From: tgl(at)postgresql(dot)org
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src/backend/optimizer/path pathkeys.c
Date: 2001-11-11 20:33:53
Message-ID: 200111112033.fABKXr797531@postgresql.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql
Changes by: tgl(at)postgresql(dot)org 01/11/11 15:33:53

Modified files:
src/backend/optimizer/path: pathkeys.c

Log message:
In find_mergeclauses_for_pathkeys, it's okay to return multiple merge
clauses per path key. Indeed, we *must* do so or we will be unable to
form a valid plan for FULL JOIN with overlapping join conditions, eg
select * from a full join b on
a.v1 = b.v1 and a.v2 = b.v2 and a.v1 = b.v2.

Browse pgsql-committers by date

  From Date Subject
Next Message tgl 2001-11-11 22:00:25 pgsql/src/backend/utils/sort tuplesort.c
Previous Message momjian 2001-11-11 19:24:28 pgsql/doc/src/sgml/ref grant.sgml