aboutsummaryrefslogtreecommitdiff
path: root/src/backend/optimizer/util
Commit message (Expand)AuthorAge
* Ensure that foreign scans with lateral refs are planned correctly.Tom Lane2019-02-07
* Avoid sharing PARAM_EXEC slots between different levels of NestLoop.Tom Lane2019-01-11
* Don't believe MinMaxExpr is leakproof without checking.Tom Lane2019-01-02
* Fix interaction of CASE and ArrayCoerceExpr.Tom Lane2018-10-30
* 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
* Mop-up for letting VOID-returning SQL functions end with a SELECT.Tom Lane2018-03-16
* Fix improper uses of canonicalize_qual().Tom Lane2018-03-11
* Improve predtest.c's internal docs, and enhance its functionality a bit.Tom Lane2018-03-09
* Add prokind column, replacing proisagg and proiswindowPeter Eisentraut2018-03-02
* For partitionwise join, match on partcollation, not parttypcoll.Robert Haas2018-02-28
* Rename enable_partition_wise_join to enable_partitionwise_joinPeter Eisentraut2018-02-16
* Fix possible crash in partition-wise join.Robert Haas2018-02-05
* Ignore partitioned indexes where appropriateAlvaro Herrera2018-01-25
* Teach reparameterize_path() to handle AppendPaths.Tom Lane2018-01-23
* Allow UPDATE to move rows between partitions.Robert Haas2018-01-19
* Reorder C includesBruce Momjian2018-01-17
* Fix Latin spellingPeter Eisentraut2018-01-11
* Improve the heuristic for ordering child paths of a parallel append.Tom Lane2018-01-09
* Teach eval_const_expressions() to handle some more cases.Tom Lane2018-01-03
* Update copyright for 2018Bruce Momjian2018-01-02
* Rearrange execution of PARAM_EXTERN Params for plpgsql's benefit.Tom Lane2017-12-21
* Add parallel-aware hash joins.Andres Freund2017-12-21
* Support Parallel Append plan nodes.Robert Haas2017-12-05
* Try to exclude partitioned tables in toto.Robert Haas2017-12-01
* SQL proceduresPeter Eisentraut2017-11-30