On 06/06/2018 04:01 PM, Andres Freund wrote:
Hi,

On 2018-06-06 15:58:16 +0200, Tomas Vondra wrote:
The other issue is that serialize/deserialize is only a part of a problem -
you also need to know how to do "combine", and not all aggregates can do
that ... (certainly not in universal way).

There are several schemes where only serialize/deserialize are needed,
no?  There are a number of fairly sensible schemes where there won't be
multiple transition values for the same group, no?


Possibly, not sure what schemes you have in mind exactly ...

But if you know there's only a single transition value, why would you need serialize/deserialize at all. Why couldn't you just finalize the value and serialize that?

regards

--
Tomas Vondra                  http://www.2ndQuadrant.com
PostgreSQL Development, 24x7 Support, Remote DBA, Training & Services

Reply via email to