git.postgresql.org Git - postgresql.git/commit
2010年8月14日 15:47:13 +0000 (15:47 +0000)
2010年8月14日 15:47:13 +0000 (15:47 +0000)
commit 22d9ddbb35f5d316312a2220041ff17744a72330
Fix planner to make a reasonable assumption about the amount of memory space
used by array_agg(), string_agg(), and similar aggregate functions that use
"internal" as their transition datatype. The previous coding thought this
took *no* extra space, since "internal" is pass-by-value; but actually these
aggregates typically consume a great deal of space. Per bug #5608 from
Itagaki Takahiro, and fix suggestion from Hitoshi Harada.
Back-patch to 8.4, where array_agg was introduced.
This is the main PostgreSQL git repository.
RSS
Atom