pgsql/src/pl plperl/plperl.c plpython/plpython ... - Mailing list pgsql-committers

From Tom Lane
Subject pgsql/src/pl plperl/plperl.c plpython/plpython ...
Date
Msg-id 200106011817.f51IHjq57092@hub.org
Whole thread Raw
List pgsql-committers
CVSROOT:    /home/projects/pgsql/cvsroot
Module name:    pgsql
Changes by:    tgl@hub.org    01/06/01 14:17:44

Modified files:
    src/pl/plperl  : plperl.c
    src/pl/plpython: plpython.c
    src/pl/tcl     : pltcl.c

Log message:
    pltcl, plperl, and plpython all suffer the same bug previously fixed
    in plpgsql: they fail for datatypes that have old-style I/O functions
    due to caching FmgrInfo structs with wrong fn_mcxt lifetime.

    Although the plpython fix seems straightforward, I can't check it here
    since I don't have Python installed --- would someone check it?


pgsql-committers by date:

Previous
From: Tom Lane
Date:
Subject: pgsql/src backend/utils/adt/varchar.c test/reg ...
Next
From: Tom Lane
Date:
Subject: pgsql/src/backend/executor spi.c