pgsql/src include/nodes/execnodes.h include/ex ...

From: Tom Lane <tgl(at)hub(dot)org>
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql/src include/nodes/execnodes.h include/ex ...
Date: 2001-05-27 20:48:51
Message-ID: 200105272048.f4RKmpq47210@hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /home/projects/pgsql/cvsroot
Module name: pgsql
Changes by: tgl(at)hub(dot)org 01/05/27 16:48:51

Modified files:
src/include/nodes: execnodes.h
src/include/executor: executor.h
src/backend/executor: execMain.c execJunk.c

Log message:
When using a junkfilter, the output tuple should NOT be stored back into
the same tuple slot that the raw tuple came from, because that slot has
the wrong tuple descriptor. Store it into its own slot with the correct
descriptor, instead. This repairs problems with SPI functions seeing
inappropriate tuple descriptors --- for example, plpgsql code failing to
cope with SELECT FOR UPDATE.

Responses

Browse pgsql-committers by date

  From Date Subject
Next Message Peter Eisentraut - PostgreSQL 2001-05-27 21:50:50 pgsql/src/bin/psql describe.c
Previous Message Tom Lane 2001-05-27 20:42:21 pgsql/src/backend/executor nodeHash.c nodeInde ...