Re: pgsql: Replace the array-style TupleTable data structure with a simple

From: Robert Haas <robertmhaas(at)gmail(dot)com>
To: Tom Lane <tgl(at)postgresql(dot)org>
Cc: pgsql-committers(at)postgresql(dot)org
Subject: Re: pgsql: Replace the array-style TupleTable data structure with a simple
Date: 2009-09-28 01:44:46
Message-ID: 603c8f070909271844x3b178f1bgac12665ab624a2b4@mail.gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers

On Sun, Sep 27, 2009 at 4:09 PM, Tom Lane <tgl(at)postgresql(dot)org> wrote:
> Log Message:
> -----------
> Replace the array-style TupleTable data structure with a simple List of
> TupleTableSlot nodes.  This eliminates the need to count in advance
> how many Slots will be needed, which seems more than worth the small
> increase in the amount of palloc traffic during executor startup.
>
> The ExecCountSlots infrastructure is now all dead code, but I'll remove it
> in a separate commit for clarity.
>
> Per a comment from Robert Haas.

Wow, nice. That saved a bucketload of code.

...Robert

In response to

Browse pgsql-committers by date

  From Date Subject
Next Message Michael Meskes 2009-09-28 08:50:57 pgsql: Added some explanation about how the parser is generated, taken
Previous Message Tom Lane 2009-09-27 21:10:53 pgsql: Remove no-longer-needed ExecCountSlots infrastructure.