Add a planner support function for numeric generate_series().
Dean Rasheed <dean.a.rasheed@gmail.com>
Add a planner support function for numeric generate_series(). This allows the planner to estimate the number of rows returned by generate_series(numeric, numeric[, numeric]), when the input values can be estimated at plan time. Song Jinzhou, reviewed by Dean Rasheed and David Rowley. Discussion: https://postgr.es/m/tencent_F43E7F4DD50EF5986D1051DE8DE547910206%40qq.com Discussion: https://postgr.es/m/tencent_1F6D5B9A1545E02FD7D0EE508DFD056DE50A%40qq.com
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/utils/adt/numeric.c | modified | +121 −0 |
| src/include/catalog/catversion.h | modified | +1 −1 |
| src/include/catalog/pg_proc.dat | modified | +7 −2 |
| src/test/regress/expected/misc_functions.out | modified | +65 −0 |
| src/test/regress/sql/misc_functions.sql | modified | +38 −0 |
Discussion
- Added prosupport function for estimating numeric generate_series rows 2 messages · 2024-11-28
- Re: Added prosupport function for estimating numeric generate_series rows 9 messages · 2024-11-28 → 2024-12-02