Alexander Kuzmenkov 5c0110cbbf Mark partialize_agg as parallel safe
Postgres knows whether a given aggregate is parallel-safe, and creates
parallel aggregation plans based on that. The `partialize_agg` is a
wrapper we use to perform partial aggregation on data nodes. It is a
pure function that produces serialized aggregation state as a result.
Being pure, it doesn't influence parallel safety. This means we don't
need to mark it parallel-unsafe to artificially disable the parallel
plans for partial aggregation. They will be chosen as usual based on
the parallel-safety of the underlying aggregate function.
2022-05-31 14:53:58 +05:30
..
2022-05-23 17:58:20 +02:00
2022-05-24 12:54:06 +02:00
2020-10-05 19:35:51 +02:00
2022-05-03 07:55:43 +02:00
2020-07-29 15:30:39 -04:00
2019-04-26 13:08:00 -04:00
2022-05-03 07:55:43 +02:00
2022-05-03 07:55:43 +02:00
2022-05-03 07:55:43 +02:00
2022-05-03 07:55:43 +02:00
2021-07-30 17:51:30 -04:00