aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/util
Commit message (Expand)AuthorAge
* Renaming for new subscripting mechanismAlvaro Herrera2019-02-01
* Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane2019-01-29
* Refactor planner's header files.Tom Lane2019-01-29
* Make some small planner API cleanups.Tom Lane2019-01-29
* In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane2019-01-28
* Allow generalized expression syntax for partition boundsPeter Eisentraut2019-01-25
* Rename RelationData.rd_amroutine to rd_indam.Andres Freund2019-01-21
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-21
* Reorganize planner code moved in b60c39759908Alvaro Herrera2019-01-16
* Avoid sharing PARAM_EXEC slots between different levels of NestLoop.Tom Lane2019-01-11
* Move inheritance expansion code into its own fileAlvaro Herrera2019-01-10
* Don't believe MinMaxExpr is leakproof without checking.Tom Lane2019-01-02
* Update copyright for 2019Bruce Momjian2019-01-02
* Support parameterized TidPaths.Tom Lane2018-12-30
* Teach eval_const_expressions to constant-fold LEAST/GREATEST expressions.Tom Lane2018-12-30
* Remove obsolete IndexIs* macrosPeter Eisentraut2018-12-27
* Drop no-op CoerceToDomain nodes from expressions at planning time.Tom Lane2018-12-13
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Postpone calculating total_table_pages until after pruning/exclusion.Tom Lane2018-11-07
* Optimize nested ConvertRowtypeExpr nodes.Andrew Gierth2018-11-06
* Fix interaction of CASE and ArrayCoerceExpr.Tom Lane2018-10-30
* Correct constness of system attributes in heap.c & prerequisites.Andres Freund2018-10-16
* Remove some unnecessary fields from Plan trees.Tom Lane2018-10-07
* Prohibit pushing subqueries containing window function calculation toAmit Kapila2018-09-04
* Disable support for partitionwise joins in problematic cases.Etsuro Fujita2018-08-31
* Avoid crash in eval_const_expressions if a Param's type changes.Tom Lane2018-07-26
* Fix re-parameterize of MergeAppendPathMichael Paquier2018-07-19
* Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode.Tom Lane2018-07-11
* Allow direct lookups of AppendRelInfo by child relidAlvaro Herrera2018-06-26
* Improve coding pattern in Parallel Append code.Amit Kapila2018-06-22
* Fix mishandling of sortgroupref labels while splitting SRF targetlists.Tom Lane2018-06-21
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Prevent generation of bogus subquery scan paths.Robert Haas2018-04-25
* Add GUC enable_partition_pruningAlvaro Herrera2018-04-23
* Change more places to be less trusting of RestrictInfo.is_pushed_down.Tom Lane2018-04-20
* Fix incorrect handling of join clauses pushed into parameterized paths.Tom Lane2018-04-19
* Reorganize partitioning codeAlvaro Herrera2018-04-14
* Support named and default arguments in CALLPeter Eisentraut2018-04-14
* Cleanup covering infrastructureTeodor Sigaev2018-04-12
* Revert MERGE patchSimon Riggs2018-04-12
* Support partition pruning at execution timeAlvaro Herrera2018-04-07
* Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev2018-04-07
* Faster partition pruningAlvaro Herrera2018-04-06
* MERGE SQL Command following SQL:2016Simon Riggs2018-04-03
* Revert "Modified files for MERGE"Simon Riggs2018-04-02
* Modified files for MERGESimon Riggs2018-04-02
* Fast ALTER TABLE ADD COLUMN with a non-NULL defaultAndrew Dunstan2018-03-28
* Improve predtest.c's handling of cases with NULL-constant inputs.Tom Lane2018-03-21
* Don't pass the grouping target around unnecessarily.Robert Haas2018-03-20