pgsql: Make plperl's $_TD trigger data a global rather than a lexical - Mailing list pgsql-committers

From adunstan@postgresql.org (Andrew Dunstan)
Subject pgsql: Make plperl's $_TD trigger data a global rather than a lexical
Date
Msg-id 20060529135123.8D9FF9FA2C7@postgresql.org
Whole thread Raw
List pgsql-committers
Log Message:
-----------

Make plperl's $_TD trigger data a global rather than a lexical variable,
with a fresh local value for each invocation, to avoid unexpected sharing
violations. Per recent -hackers discussion.

Modified Files:
--------------
    pgsql/doc/src/sgml:
        plperl.sgml (r2.53 -> r2.54)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/doc/src/sgml/plperl.sgml.diff?r1=2.53&r2=2.54)
    pgsql/src/pl/plperl:
        plperl.c (r1.109 -> r1.110)
        (http://developer.postgresql.org/cvsweb.cgi/pgsql/src/pl/plperl/plperl.c.diff?r1=1.109&r2=1.110)

pgsql-committers by date:

Previous
From: teodor@postgresql.org (Teodor Sigaev)
Date:
Subject: pgsql: Som improve page split in multicolumn GiST index.
Next
From: momjian@postgresql.org (Bruce Momjian)
Date:
Subject: pgsql: Add PQclear() calls, for completeness (exits shortly anyway).