pgsql/src include/optimizer/clauses.h backend/ ... - Mailing list pgsql-committers

From tgl@postgresql.org
Subject pgsql/src include/optimizer/clauses.h backend/ ...
Date
Msg-id 200112102254.fBAMsDT49889@postgresql.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /cvsroot
Module name:    pgsql
Changes by:    tgl@postgresql.org    01/12/10 17:54:12

Modified files:
    src/include/optimizer: clauses.h
    src/backend/optimizer/util: clauses.c
    src/backend/optimizer/plan: planner.c
    src/backend/optimizer/path: allpaths.c

Log message:
    Suppress subquery pullup and pushdown when the subquery has any
    set-returning functions in its target list.  This ensures that we
    won't rewrite the query in a way that places set-returning functions
    into quals (WHERE clauses).  Cf. bug reports from Joe Conway.


pgsql-committers by date:

Previous
From: tgl@postgresql.org
Date:
Subject: pgsql/src/backend/storage/lmgr lwlock.c
Next
From: tgl@postgresql.org
Date:
Subject: pgsql/src/backend/utils/adt float.c numeric.c