On Wed, Jul 15, 2015 at 12:57 PM, Jeff Davis <pg...@j-davis.com> wrote:

> On Tue, 2015-07-14 at 16:19 -0400, Robert Haas wrote:
> > tuplesort.c does its own accounting, and TBH that seems like the right
> > thing to do here, too.  The difficulty is, I think, that some
> > transition functions use an internal data type for the transition
> > state, which might not be a single palloc'd chunk.  But since we can't
> > spill those aggregates to disk *anyway*, that doesn't really matter.
>
> So would it be acceptable to just ignore the memory consumed by
> "internal", or come up with some heuristic?
>
> Regards,
>         Jeff Davis
>
>
I think a heuristic would be more suited here and ignoring memory
consumption for internal types means that we are not making the memory
accounting useful for a set of usecases.



-- 
Regards,

Atri
*l'apprenant*

Reply via email to