|
597 | 597 | -->
|
598 | 598 |
|
599 | 599 | <para>
|
600 |
| - Improve handling of partition dependency (Tom Lane) |
601 |
| - </para> |
602 |
| - |
603 |
| - <para> |
604 |
| - This prevents the creation of inconsistent partition hierarchies |
605 |
| - in rare cases. |
| 600 | + Fix bugs that could cause <command>ALTER TABLE DETACH |
| 601 | + PARTITION</command> to not drop objects that should be dropped, |
| 602 | + such as automatically-created child indexes (Tom Lane) |
606 | 603 | </para>
|
607 | 604 | </listitem>
|
608 | 605 |
|
|
831 | 828 | <!--
|
832 | 829 | Author: Tom Lane < [email protected]>
|
833 | 830 | 2019-02-09 [1fb57af92] Create the infrastructure for planner support functions.
|
834 |
| ---> |
835 |
| - |
836 |
| - <para> |
837 |
| - Add support for <link linkend="sql-createfunction">function |
838 |
| - selectivity</link> (Tom Lane) |
839 |
| - </para> |
840 |
| - </listitem> |
841 |
| - |
842 |
| - <listitem> |
843 |
| -<!-- |
844 | 831 | Author: Tom Lane < [email protected]>
|
845 | 832 | 2019-02-09 [a391ff3c3] Build out the planner support function infrastructure.
|
846 | 833 | -->
|
847 | 834 |
|
848 | 835 | <para>
|
849 |
| - Use the new support function capability to improve optimizer |
850 |
| - estimates for some functions (Tom Lane) |
| 836 | + Add support function capability to improve optimizer estimates |
| 837 | + for functions (Tom Lane) |
851 | 838 | </para>
|
852 | 839 |
|
853 | 840 | <para>
|
854 |
| - Specifically, improve them for |
855 |
| - <function>generate_series()</function>, |
| 841 | + This allows extensions to create planner support functions that |
| 842 | + can provide function-specific selectivity, cost, and row-count |
| 843 | + estimates that can depend on the function arguments. Also, improve |
| 844 | + in-core estimates for <function>generate_series()</function>, |
856 | 845 | <function>unnest()</function>, and functions that return boolean
|
857 | 846 | values.
|
858 | 847 | </para>
|
|
0 commit comments