Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
summaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorDavid Rowley2023-01-23 04:35:01 +0000
committerDavid Rowley2023-01-23 04:35:01 +0000
commit16fd03e956540d1b47b743f6a84f37c54ac93dd4 (patch)
tree5d4e04184fcc5e119b92d48529b60bc160f99633 /doc/src
parent5a3a95385bd5a8f1a4fd50545b7efe9338581899 (diff)
Allow parallel aggregate on string_agg and array_agg
This adds combine, serial and deserial functions for the array_agg() and string_agg() aggregate functions, thus allowing these aggregates to partake in partial aggregations. This allows both parallel aggregation to take place when these aggregates are present and also allows additional partition-wise aggregation plan shapes to include plans that require additional aggregation once the partially aggregated results from the partitions have been combined. Author: David Rowley Reviewed-by: Andres Freund, Tomas Vondra, Stephen Frost, Tom Lane Discussion: https://postgr.es/m/CAKJS1f9sx_6GTcvd6TMuZnNtCh0VhBzhX6FZqw17TgVFH-ga_A@mail.gmail.com
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/func.sgml6
1 files changed, 3 insertions, 3 deletions
diff --git a/doc/src/sgml/func.sgml b/doc/src/sgml/func.sgml
index b8dac9ef467..e09e289a438 100644
--- a/doc/src/sgml/func.sgml
+++ b/doc/src/sgml/func.sgml
@@ -19746,7 +19746,7 @@ SELECT NULLIF(value, '(none)') ...
<para>
Collects all the input values, including nulls, into an array.
</para></entry>
- <entry>No</entry>
+ <entry>Yes</entry>
</row>
<row>
@@ -19759,7 +19759,7 @@ SELECT NULLIF(value, '(none)') ...
dimension. (The inputs must all have the same dimensionality, and
cannot be empty or null.)
</para></entry>
- <entry>No</entry>
+ <entry>Yes</entry>
</row>
<row>
@@ -20099,7 +20099,7 @@ SELECT NULLIF(value, '(none)') ...
after the first is preceded by the
corresponding <parameter>delimiter</parameter> (if it's not null).
</para></entry>
- <entry>No</entry>
+ <entry>Yes</entry>
</row>
<row>