From:
Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
To:
Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
Cc:
Robert Haas <robertmhaas(at)gmail(dot)com>,
PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject:
Re: Re: [COMMITTERS] pgsql: Get rid of the need for manual maintenance of the initial
Date:
2010-01-05 19:02:51
Message-ID:
13321.1262718171@sss.pgh.pa.us (view raw or flat )
Thread:
2010-01-05 01:06:57 from tgl(at)postgresql(dot)org (Tom Lane)
2010-01-05 01:28:55 from Robert Haas <robertmhaas(at)gmail(dot)com>
2010-01-05 02:20:42 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 02:34:07 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2010-01-05 17:24:39 from Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
2010-01-05 17:40:02 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 17:40:04 from Robert Haas <robertmhaas(at)gmail(dot)com>
2010-01-05 17:49:24 from Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
2010-01-05 17:51:48 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 18:11:05 from Robert Haas <robertmhaas(at)gmail(dot)com>
2010-01-05 18:18:28 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 18:44:07 from Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
2010-01-05 19:02:51 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 19:23:15 from Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
2010-01-05 19:31:43 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 19:43:56 from Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc>
2010-01-05 20:23:57 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 19:37:51 from Garick Hamlin <ghamlin(at)isc(dot)upenn(dot)edu>
2010-01-05 19:42:03 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 20:36:30 from Andrew Dunstan <andrew(at)dunslane(dot)net>
2010-01-05 20:48:23 from Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
2010-01-05 19:04:05 from Alvaro Herrera <alvherre(at)commandprompt(dot)com>
Lists:
pgsql-committers pgsql-hackers
Stefan Kaltenbrunner <stefan(at)kaltenbrunner(dot)cc> writes:
> did that and it seems the problem is in the loop that does:
> foreach my $row (@$data)
> {
> # To construct fmgroids.h and fmgrtab.c, we need to inspect some
> # of the individual data fields. Just splitting on whitespace
Huh. It's weird that I don't see a leak in either 5.8.7 or 5.10.1,
which are the two closest perl versions I have handy here. I think
this may be a platform-specific Perl bug. Still, it would be nice
to work around it if we can.
I'm not nearly good enough in Perl to be sure about the semantics
of this loop. Is it possible that it's changing the global contents
of the @$data structure, rather than just hacking a local copy of
each row before pushing some values into @fmgr?
regards, tom lane
In response to
Responses
pgsql-hackers by date
Next :From: Alvaro HerreraDate: 2010-01-05 19:04:05
Subject : Re: Re: [COMMITTERS] pgsql: Get rid of the need for
manual maintenance of the initial
Previous :From : Simon RiggsDate : 2010-01-05 19:01:33
Subject : Re: New VACUUM FULL
pgsql-committers by date
Next :From: Alvaro HerreraDate: 2010-01-05 19:04:05
Subject : Re: Re: [COMMITTERS] pgsql: Get rid of the need for
manual maintenance of the initial
Previous :From : Stefan KaltenbrunnerDate : 2010-01-05 18:44:07
Subject : Re: Re: [COMMITTERS] pgsql: Get rid of the need for manual
maintenance of the initial