]> granicus.if.org Git - postgresql/history - src/backend/optimizer
Introduce convenience macros to hide JsonbContainer header accesses better.
[postgresql] / src / backend / optimizer /
2017-01-23 Tom LaneFix example plan in optimizer/README.
2017-01-19 Tom LaneFix Assert failure induced by commit 215b43cdc.
2017-01-19 Andres FreundRemove obsoleted code relating to targetlist SRF evalua...
2017-01-18 Andres FreundMove targetlist SRF handling from expression evaluation...
2017-01-18 Robert HaasFactor out logic for computing number of parallel workers.
2017-01-18 Tom LaneImprove RLS planning by marking individual quals with...
2017-01-15 Tom LaneFix matching of boolean index columns to sort ordering.
2017-01-14 Tom LaneChange representation of statement lists, and add state...
2017-01-13 Robert HaasFix cardinality estimates for parallel joins.
2017-01-04 Robert HaasRemove unnecessary arguments from partitioning functions.
2017-01-03 Bruce MomjianUpdate copyright via script for 2017
2016-12-21 Robert HaasRefactor merge path generation code.
2016-12-17 Tom LaneFix FK-based join selectivity estimation for semi/antij...
2016-12-13 Tom LanePrevent planagg.c from failing on queries containing...
2016-12-08 Tom LaneFix reporting of column typmods for multi-row VALUES...
2016-12-07 Robert HaasImplement table partitioning.
2016-11-30 Tom LaneFix bogus handling of JOIN_UNIQUE_OUTER/INNER cases...
2016-11-29 Tom LaneFix incorrect variable type in set_rel_consider_parallel().
2016-11-29 Tom LaneFix estimate_expression_value to constant-fold SQLValue...
2016-11-28 Alvaro HerreraFix get_relation_info name typo'ed in a comment
2016-11-25 Tom LaneMark a query's topmost Paths parallel-unsafe if they...
2016-11-23 Tom LaneAvoid masking a function parameter name with a local...
2016-11-21 Tom LaneFix optimization for skipping searches for parallel...
2016-11-21 Tom LaneFix test for subplans in force-parallel mode.
2016-11-19 Tom LaneFix latent costing error in create_merge_append_path.
2016-11-10 Tom LaneCleanup of rewriter and planner handling of Query.hasRo...
2016-11-10 Tom LaneFix partial aggregation for the case of a degenerate...
2016-11-05 Tom LaneAdjust cost_merge_append() to reflect use of binaryheap...
2016-11-02 Tom LaneDon't make FK-based selectivity estimates in inheritanc...
2016-11-02 Tom LaneDon't convert Consts into Vars during setrefs.c processing.
2016-10-30 Tom LaneImprove speed of aggregates that use array_append as...
2016-10-21 Robert Haaspostgres_fdw: Push down aggregates to remote servers.
2016-10-15 Andres FreundUse more efficient hashtable for execGrouping.c to...
2016-09-27 Tom LaneDisallow pushing volatile quals past set-returning...
2016-09-13 Tom LaneImprove parser's and planner's handling of set-returnin...
2016-08-27 Tom LaneAdd macros to make AllocSetContextCreate() calls simple...
2016-08-24 Tom LaneFix improper repetition of previous results from a...
2016-08-19 Tom LaneGuard against parallel-restricted functions in VALUES...
2016-08-19 Tom LaneSpeed up planner's scanning for parallel-query hazards.
2016-08-17 Tom LaneImprove parsetree representation of special functions...
2016-08-08 Tom LaneFix two errors with nested CASE/WHEN constructs.
2016-07-28 Tom LaneFix assorted fallout from IS [NOT] NULL patch.
2016-07-27 Tom LaneFix cost_rescan() to account for multi-batch hashing...
2016-07-26 Tom LaneFix constant-folding of ROW(...) IS [NOT] NULL with...
2016-07-24 Tom LaneCorrectly set up aggregate FILTER expression in partial...
2016-07-15 Tom LaneAvoid invalidating all foreign-join cached plans when...
2016-07-15 Peter EisentrautAdjust spellings of forms of "cancel"
2016-07-13 Tom LaneAdd a regression test case to improve code coverage...
2016-07-03 Tom LaneTypo fix.
2016-07-03 Tom LaneAllow RTE_SUBQUERY rels to be considered parallel-safe.
2016-07-03 Tom LaneFix up parallel-safety marking for appendrels.
2016-07-03 Tom LaneAllow treating TABLESAMPLE scans as parallel-safe.
2016-07-03 Tom LaneSet correct cost data in Gather node added by force_par...
2016-07-03 Tom LaneRound rowcount estimate for a partial path to an integer.
2016-07-02 Tom LaneFix failure to mark all aggregates with appropriate...
2016-07-02 Tom LaneFix some interrelated planner issues with initPlans...
2016-07-01 Tom LaneRethink the GetForeignUpperPaths API (again).
2016-07-01 Robert HaasSet consider_parallel correctly for upper planner rels.
2016-06-29 Tom LaneDodge compiler bug in Visual Studio 2013.
2016-06-29 Tom LaneFix match_foreign_keys_to_quals for FKs linking to...
2016-06-28 Tom LaneDon't apply sortgroupref labels to a tlist that might...
2016-06-26 Tom LaneAvoid making a separate pass over the query to check...
2016-06-26 Tom LaneRethink node-level representation of partial-aggregatio...
2016-06-26 Tom LaneSimplify planner's final setup of Aggrefs for partial...
2016-06-22 Tom LaneFix type-safety problem with parallel aggregate serial...
2016-06-21 Tom LaneRefactor planning of projection steps that don't need...
2016-06-18 Tom LaneRestore foreign-key-aware estimation of join relation...
2016-06-18 Tom LaneStill another try at fixing scanjoin_target insertion...
2016-06-18 Tom LaneFix handling of argument and result datatypes for parti...
2016-06-17 Robert HaasTry again to fix the way the scanjoin_target is used...
2016-06-16 Tom LaneInvent min_parallel_relation_size GUC to replace a...
2016-06-13 Tom LaneIn planner.c, avoid assuming that all PathTargets have...
2016-06-10 Tom LaneRemove reltarget_has_non_vars flag.
2016-06-10 Tom LaneRefactor to reduce code duplication for function proper...
2016-06-10 Tom LaneImprove the situation for parallel query versus temp...
2016-06-09 Robert Haaspgindent run for 9.6
2016-06-09 Robert HaasDon't generate parallel paths for rels with parallel...
2016-06-09 Tom LaneMop-up for parallel degree-ectomy.
2016-06-09 Robert HaasEliminate "parallel degree" terminology.
2016-06-07 Tom LaneRevert "Use Foreign Key relationships to infer multi...
2016-06-03 Robert HaasRemove bogus code to apply PathTargets to partial paths.
2016-06-03 Greg StarkFix various common mispellings.
2016-05-26 Tom LaneDisable physical tlist if any Var would need multiple...
2016-05-11 Tom LaneFix infer_arbiter_indexes() to not barf on system columns.
2016-05-11 Tom LaneFix assorted missing infrastructure for ON CONFLICT.
2016-05-06 Robert HaasMinimal fix for crash bug in quals_match_foreign_key.
2016-04-30 Tom LaneSmall improvements to OPTIMIZER_DEBUG code.
2016-04-30 Tom LaneFix planner crash from pfree'ing a partial path that...
2016-04-30 Tom LaneFix mishandling of equivalence-class tests in parameter...
2016-04-27 Robert HaasFix EXPLAIN VERBOSE output for parallel aggregate.
2016-04-26 Robert HaasEnable parallel query by default.
2016-04-22 Tom LaneFix planner failure with full join in RHS of left join.
2016-04-21 Robert HaasComment improvements for ForeignPath.
2016-04-20 Robert HaasForbid parallel Hash Right Join or Hash Full Join.
2016-04-15 Magnus HaganderFix typo in comment
2016-04-12 Robert HaasFix costing for parallel aggregation.
2016-04-12 Tom LaneRedefine create_upper_paths_hook as being invoked once...
2016-04-11 Tom LaneClean up foreign-key caching code in planner.
2016-04-08 Teodor SigaevRevert CREATE INDEX ... INCLUDING ...
2016-04-08 Teodor SigaevCREATE INDEX ... INCLUDING (column[, ...])
next