aboutsummaryrefslogtreecommitdiff
path: root/doc/src
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2019-05-22 11:22:13 -0400
committerBruce Momjian <bruce@momjian.us>2019-05-22 11:22:13 -0400
commit728840fe13acff7b03a4b1a813eeb8900ce5e469 (patch)
tree53d1a9f9967bd49926df6dc5f257bbb7928f8b48 /doc/src
parentba95a6933632410d103d6f17cd3bc1adf92a08f9 (diff)
downloadpostgresql-728840fe13acff7b03a4b1a813eeb8900ce5e469.tar.gz
postgresql-728840fe13acff7b03a4b1a813eeb8900ce5e469.zip
docs: PG 12 release notes, support functions
Move support function mention to the proper section, and reword. Reported-by: Tom Lane Discussion: https://postgr.es/m/5121.1558472431@sss.pgh.pa.us
Diffstat (limited to 'doc/src')
-rw-r--r--doc/src/sgml/release-12.sgml45
1 files changed, 22 insertions, 23 deletions
diff --git a/doc/src/sgml/release-12.sgml b/doc/src/sgml/release-12.sgml
index dcce8668929..d80d89e6a28 100644
--- a/doc/src/sgml/release-12.sgml
+++ b/doc/src/sgml/release-12.sgml
@@ -832,29 +832,6 @@ Author: Tom Lane <tgl@sss.pgh.pa.us>
<listitem>
<!--
Author: Tom Lane <tgl@sss.pgh.pa.us>
-2019-02-09 [1fb57af92] Create the infrastructure for planner support functions.
-Author: Tom Lane <tgl@sss.pgh.pa.us>
-2019-02-09 [a391ff3c3] Build out the planner support function infrastructure.
--->
-
- <para>
- Add support function capability to improve optimizer estimates
- for functions (Tom Lane)
- </para>
-
- <para>
- This allows extensions to create planner support functions that
- can provide function-specific selectivity, cost, and row-count
- estimates that can depend on the function arguments. Also, improve
- in-core estimates for <function>generate_series()</function>,
- <function>unnest()</function>, and functions that return boolean
- values.
- </para>
- </listitem>
-
- <listitem>
-<!--
-Author: Tom Lane <tgl@sss.pgh.pa.us>
2018-12-13 [04fe805a1] Drop no-op CoerceToDomain nodes from expressions at plan
-->
@@ -2898,6 +2875,28 @@ existin
</para>
</listitem>
+ <listitem>
+<!--
+Author: Tom Lane <tgl@sss.pgh.pa.us>
+2019-02-09 [1fb57af92] Create the infrastructure for planner support functions.
+Author: Tom Lane <tgl@sss.pgh.pa.us>
+2019-02-09 [a391ff3c3] Build out the planner support function infrastructure.
+-->
+
+ <para>
+ Add support function capability to improve optimizer estimates,
+ inlining, and indexing for functions (Tom Lane)
+ </para>
+
+ <para>
+ This allows extensions to create planner support functions that
+ can provide function-specific selectivity, cost, and row-count
+ estimates that can depend on the function's arguments. Support
+ functions can also supply simplified representations and index
+ conditions, greatly expanding optimization possibilities.
+ </para>
+ </listitem>
+
<listitem>
<!--
Author: Andres Freund <andres@anarazel.de>