pgsql: Remove ancient kluge that kept nodeAgg.c from crashing on UPDATEs - Mailing list pgsql-committers

From tgl@postgresql.org (Tom Lane)
Subject pgsql: Remove ancient kluge that kept nodeAgg.c from crashing on UPDATEs
Date
Msg-id 20060621183942.A412C9FA65C@postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------
Remove ancient kluge that kept nodeAgg.c from crashing on UPDATEs involving
aggregates.  We just disallowed that, and AFAICS there should be no other
cases where direct (non-aggregated) references to input columns are allowed
in a query with aggregation and no GROUP BY.

Modified Files:
--------------
    pgsql/src/backend/executor:
        nodeAgg.c (r1.139 -> r1.140)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/backend/executor/nodeAgg.c.diff?r1=1.139&r2=1.140)

pgsql-committers by date:

Previous
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Disallow aggregate functions in UPDATE commands (unless within a
Next
From: tgl@postgresql.org (Tom Lane)
Date:
Subject: pgsql: Move setup_cancel_handler() up near start of psql main(), where