index
:
user/sven/postgresql.git
copy-snapshot-fix
master
origin/HEAD
origin/REL2_0B
origin/REL6_4
origin/REL6_5_PATCHES
origin/REL7_0_PATCHES
origin/REL7_1_STABLE
origin/REL7_2_STABLE
origin/REL7_3_STABLE
origin/REL7_4_STABLE
origin/REL8_0_STABLE
origin/REL8_1_STABLE
origin/REL8_2_STABLE
origin/REL8_3_STABLE
origin/REL8_4_STABLE
origin/REL8_5_ALPHA1_BRANCH
origin/REL8_5_ALPHA2_BRANCH
origin/REL8_5_ALPHA3_BRANCH
origin/REL9_0_ALPHA4_BRANCH
origin/REL9_0_ALPHA5_BRANCH
origin/REL9_0_STABLE
origin/REL9_1_STABLE
origin/REL9_2_STABLE
origin/REL9_3_STABLE
origin/REL9_4_STABLE
origin/REL9_5_STABLE
origin/REL9_6_STABLE
origin/REL_10_STABLE
origin/REL_11_STABLE
origin/REL_12_STABLE
origin/REL_13_STABLE
origin/REL_14_STABLE
origin/REL_15_STABLE
origin/REL_16_STABLE
origin/REL_17_STABLE
origin/REL_18_STABLE
origin/Release_1_0_3
origin/WIN32_DEV
origin/ecpg_big_bison
origin/master
PostgreSQL
Sven Wegener
summary
refs
log
tree
commit
diff
log msg
author
committer
range
path:
root
/
src
/
backend
/
optimizer
/
plan
/
planner.c
Age
Commit message (
Expand
)
Author
2019-07-03
Don't remove surplus columns from GROUP BY for inheritance parents
David Rowley
2019-06-30
Repair logic for reordering grouping sets optimization.
Andrew Gierth
2019-02-22
Fix plan created for inherited UPDATE/DELETE with all tables excluded.
Tom Lane
2019-01-11
Avoid sharing PARAM_EXEC slots between different levels of NestLoop.
Tom Lane
2018-09-14
Don't allow LIMIT/OFFSET clause within sub-selects to be pushed to workers.
Amit Kapila
2018-03-11
Fix improper uses of canonicalize_qual().
Tom Lane
2017-11-27
Fix creation of resjunk tlist entries for inherited mixed UPDATE/DELETE.
Tom Lane
2017-02-02
Fix placement of initPlans when forcibly materializing a subplan.
Tom Lane
2016-11-25
Mark a query's topmost Paths parallel-unsafe if they will have initPlans.
Tom Lane
2016-11-21
Fix test for subplans in force-parallel mode.
Tom Lane
2016-11-10
Fix partial aggregation for the case of a degenerate GROUP BY clause.
Tom Lane
2016-07-15
Avoid invalidating all foreign-join cached plans when user mappings change.
Tom Lane
2016-07-13
Add a regression test case to improve code coverage for tuplesort.
Tom Lane
2016-07-03
Set correct cost data in Gather node added by force_parallel_mode.
Tom Lane
2016-07-02
Fix failure to mark all aggregates with appropriate transtype.
Tom Lane
2016-07-01
Fix some interrelated planner issues with initPlans and Param munging.
Tom Lane
2016-07-01
Rethink the GetForeignUpperPaths API (again).
Tom Lane
2016-07-01
Set consider_parallel correctly for upper planner rels.
Robert Haas
2016-06-26
Avoid making a separate pass over the query to check for partializability.
Tom Lane
2016-06-26
Rethink node-level representation of partial-aggregation modes.
Tom Lane
2016-06-26
Simplify planner's final setup of Aggrefs for partial aggregation.
Tom Lane
2016-06-21
Refactor planning of projection steps that don't need a Result plan node.
Tom Lane
2016-06-18
Still another try at fixing scanjoin_target insertion into parallel plans.
Tom Lane
2016-06-17
Try again to fix the way the scanjoin_target is used with partial paths.
Robert Haas
2016-06-13
In planner.c, avoid assuming that all PathTargets have sortgrouprefs.
Tom Lane
2016-06-09
pgindent run for 9.6
Robert Haas
2016-06-09
Eliminate "parallel degree" terminology.
Robert Haas
2016-06-03
Remove bogus code to apply PathTargets to partial paths.
Robert Haas
2016-05-11
Fix assorted missing infrastructure for ON CONFLICT.
Tom Lane
2016-04-15
Fix typo in comment
Magnus Hagander
2016-04-12
Fix costing for parallel aggregation.
Robert Haas
2016-04-12
Redefine create_upper_paths_hook as being invoked once per upper relation.
Tom Lane
2016-03-29
Allow aggregate transition states to be serialized and deserialized.
Robert Haas
2016-03-26
Avoid a couple of zero-divide scenarios in the planner.
Tom Lane
2016-03-25
Don't split up SRFs when choosing to postpone SELECT output expressions.
Tom Lane
2016-03-21
Support parallel aggregation.
Robert Haas
2016-03-14
Add a GetForeignUpperPaths callback function for FDWs.
Tom Lane
2016-03-14
Provide a planner hook at a suitable place for creating upper-rel Paths.
Tom Lane
2016-03-14
Rethink representation of PathTargets.
Tom Lane
2016-03-11
When appropriate, postpone SELECT output expressions till after ORDER BY.
Tom Lane
2016-03-11
Minor additional refactoring of planner.c's PathTarget handling.
Tom Lane
2016-03-10
Give pull_var_clause() reject/recurse/return behavior for WindowFuncs too.
Tom Lane
2016-03-10
Refactor pull_var_clause's API to make it less tedious to extend.
Tom Lane
2016-03-09
Improve handling of pathtargets in planner.c.
Tom Lane
2016-03-08
Improve handling of group-column indexes in GroupingSetsPath.
Tom Lane
2016-03-08
Finish refactoring make_foo() functions in createplan.c.
Tom Lane
2016-03-07
Make the upper part of the planner work by generating and comparing Paths.
Tom Lane
2016-02-18
Add an explicit representation of the output targetlist to Paths.
Tom Lane
2016-02-11
Remove GROUP BY columns that are functionally dependent on other columns.
Tom Lane
2016-02-11
Fix typo in comment.
Tom Lane
[next]