]> granicus.if.org Git - postgresql/history - src/backend/optimizer/plan
Fix initialization of fake LSN for unlogged relations
[postgresql] / src / backend / optimizer / plan /
2019-08-12 Tom LaneRationalize use of list_concat + list_copy combinations.
2019-08-09 Tom LaneCosmetic improvements in setup of planner's per-RTE...
2019-08-05 Michael PaquierFix inconsistencies and typos in the tree, take 9
2019-08-02 Andres FreundFix representation of hash keys in Hash/HashJoin nodes.
2019-08-01 Tom LaneAllow functions-in-FROM to be pulled up if they reduce...
2019-07-21 David RowleySpeed up finding EquivalenceClasses for a given set...
2019-07-15 Tom LaneRepresent Lists as expansible arrays, not chains of...
2019-07-03 David RowleyDon't remove surplus columns from GROUP BY for inherita...
2019-07-01 Michael PaquierFix many typos and inconsistencies
2019-06-30 Andrew GierthRepair logic for reordering grouping sets optimization.
2019-05-22 Tom LanePhase 2 pgindent run for v12.
2019-05-09 Tom LaneRepair issues with faulty generation of merge-append...
2019-05-09 Etsuro Fujitapostgres_fdw: Fix cost estimation for aggregate pushdown.
2019-04-30 Tom LaneClean up handling of constraint_exclusion and enable_pa...
2019-04-19 Michael PaquierFix collection of typos and grammar mistakes in docs...
2019-04-09 Tom LanePrevent inlining of multiply-referenced CTEs with outer...
2019-04-07 Tom LaneClean up side-effects of commits ab5fcf2b0 et al.
2019-04-05 Tom LaneUse Append rather than MergeAppend for scanning ordered...
2019-04-04 Tom LaneMake queries' locking of indexes more consistent.
2019-04-02 Etsuro Fujitapostgres_fdw: Perform the (FINAL, NULL) upperrel operat...
2019-03-31 Tom LaneCompute root->qual_security_level in a less random...
2019-03-30 Tom LaneSpeed up planning when partitions can be pruned at...
2019-03-30 Tom LaneAvoid crash in partitionwise join planning under GEQO.
2019-03-30 Peter EisentrautGenerated columns
2019-03-27 Tom LaneAvoid passing query tlist around separately from root...
2019-03-26 Tom LaneBuild "other rels" of appendrel baserels in a separate...
2019-03-25 Tom LaneSuppress Append and MergeAppend plan nodes that have...
2019-03-22 Peter EisentrautCollations with nondeterministic comparison
2019-03-15 Thomas MunroEnable parallel query with SERIALIZABLE isolation.
2019-03-12 Etsuro FujitaFix testing of parallel-safety of scan/join target.
2019-03-07 Tom LaneFix handling of targetlist SRFs when scan/join relation...
2019-03-07 Robert HaasAllow ATTACH PARTITION with only ShareUpdateExclusiveLock.
2019-02-28 Tom LaneStandardize some more loops that chase down parallel...
2019-02-22 Tom LaneFix plan created for inherited UPDATE/DELETE with all...
2019-02-21 Tom LaneMove estimate_hashagg_tablesize to selfuncs.c, and...
2019-02-18 Etsuro FujitaSave PathTargets for distinct/ordered relations in...
2019-02-16 Tom LaneAllow user control of CTE materialization, and change...
2019-02-15 Tom LaneSimplify the planner's new representation of indexable...
2019-02-09 Tom LaneRefactor the representation of indexable clauses in...
2019-02-06 Tom LanePropagate lateral-reference information to indirect...
2019-01-29 Tom LaneRefactor planner's header files.
2019-01-29 Tom LaneMake some small planner API cleanups.
2019-01-28 Tom LaneIn the planner, replace an empty FROM clause with a...
2019-01-25 Tom LaneSplit QTW_EXAMINE_RTES flag into QTW_EXAMINE_RTES_BEFOR...
2019-01-21 Andres FreundReplace uses of heap_open et al with the corresponding...
2019-01-21 Andres FreundReplace heapam.h includes with {table, relation}.h...
2019-01-15 Andres FreundDon't include genam.h from execnodes.h and relscan...
2019-01-15 Andres FreundDon't include heapam.h from others headers.
2019-01-11 Tom LaneAvoid sharing PARAM_EXEC slots between different levels...
2019-01-10 Tom LaneFix C++ compile failures in headers.
2019-01-10 Alvaro HerreraMove inheritance expansion code into its own file
2019-01-02 Bruce MomjianUpdate copyright for 2019
2018-12-30 Tom LaneSupport parameterized TidPaths.
2018-12-13 Tom LaneDrop no-op CoerceToDomain nodes from expressions at...
2018-12-12 Tom LaneRepair bogus EPQ plans generated for postgres_fdw forei...
2018-12-12 Tom LaneRepair bogus handling of multi-assignment Params in...
2018-11-07 Tom LanePostpone calculating total_table_pages until after...
2018-11-02 Magnus HaganderFix spelling errors and typos in comments
2018-10-07 Tom LaneRemove some unnecessary fields from Plan trees.
2018-10-04 Tom LaneCentralize executor's opening/closing of Relations...
2018-09-30 Tom LaneCreate an RTE field to record the query's lock mode...
2018-09-14 Andrew GierthOrder active window clauses for greater reuse of Sort...
2018-09-14 Amit KapilaDon't allow LIMIT/OFFSET clause within sub-selects...
2018-08-31 Etsuro FujitaDisable support for partitionwise joins in problematic...
2018-08-11 Tom LaneFix wrong order of operations in inheritance_planner.
2018-08-01 Tom LaneFix run-time partition pruning for appends with multipl...
2018-07-19 Heikki LinnakangasExpand run-time partition pruning to work with MergeAppend
2018-07-18 Heikki LinnakangasFix misc typos, mostly in comments.
2018-07-11 Tom LaneFix create_scan_plan's handling of sortgrouprefs for...
2018-07-11 Tom LaneFix bugs with degenerate window ORDER BY clauses in...
2018-07-10 Peter EisentrautRemove dynamic_shared_memory_type=none
2018-06-26 Alvaro HerreraAllow direct lookups of AppendRelInfo by child relid
2018-06-22 Robert HaasAvoid generating bogus paths with partitionwise aggregate.
2018-06-10 Tom LaneRelocate partition pruning structs to a saner place.
2018-05-16 Robert HaasPass the correct PlannerInfo to PlanForeignModify/PlanD...
2018-04-26 Tom LanePost-feature-freeze pgindent run.
2018-04-23 Alvaro HerreraAdd GUC enable_partition_pruning
2018-04-20 Tom LaneTweak a couple of planner APIs to save recalculating...
2018-04-20 Tom LaneChange more places to be less trusting of RestrictInfo...
2018-04-19 Tom LaneFix incorrect handling of join clauses pushed into...
2018-04-12 Simon RiggsRevert MERGE patch
2018-04-08 Tom LaneMerge catalog/pg_foo_fn.h headers back into pg_foo...
2018-04-07 Alvaro HerreraSupport partition pruning at execution time
2018-04-06 Alvaro HerreraFaster partition pruning
2018-04-05 Simon RiggsMERGE post-commit review
2018-04-03 Simon RiggsMERGE SQL Command following SQL:2016
2018-04-02 Simon RiggsRevert "Modified files for MERGE"
2018-04-02 Simon RiggsModified files for MERGE
2018-04-02 Robert Haaspostgres_fdw: Push down partition-wise aggregation.
2018-04-01 Tom LaneFix a boatload of typos in C comments.
2018-03-30 Robert HaasDon't call IS_DUMMY_REL() when cheapest_total_path...
2018-03-29 Robert HaasRemove 'target' from GroupPathExtraData.
2018-03-29 Robert HaasRewrite the code that applies scan/join targets to...
2018-03-29 Robert HaasPostpone generate_gather_paths for topmost scan/join...
2018-03-29 Robert HaasTeach create_projection_plan to omit projection where...
2018-03-28 Andres FreundAdd inlining support to LLVM JIT provider.
2018-03-26 Andres FreundJIT tuple deforming in LLVM JIT provider.
2018-03-26 Alvaro HerreraFix typo
2018-03-22 Andres FreundAdd expression compilation support to LLVM JIT provider.
2018-03-22 Andres FreundBasic planner and executor integration for JIT.
next