-
- Add support function capability to improve optimizer estimates
- for functions (Tom Lane)
-
-
- 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 generate_series(),
- unnest(), and functions that return boolean
- values.
-
-
-
-
-
+
+
+
+ Add support function capability to improve optimizer estimates,
+ inlining, and indexing for functions (Tom Lane)
+
+
+ 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.
+
+
+