]> granicus.if.org Git - postgresql/history - src/include/optimizer
Create a type-specific typanalyze routine for tsvector, which collects stats
[postgresql] / src / include / optimizer /
2008-07-10 Tom LaneTighten up SS_finalize_plan's computation of valid_para...
2008-06-19 Alvaro HerreraImprove our #include situation by moving pointer types...
2008-05-02 Tom LaneAllow the planner's estimate of the fraction of a curso...
2008-04-17 Tom LaneFix a couple of oversights associated with the "physica...
2008-04-01 Tom LaneFix an oversight I made in a cleanup patch over a year...
2008-03-31 Tom LaneApply my original fix for Taiki Yamaguchi's bug report...
2008-03-18 Tom LaneArrange to "inline" SQL functions that appear in a...
2008-03-15 Tom LaneChange hash index creation so that rather than always...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-15 Bruce MomjianRe-run pgindent with updated list of typedefs. (Update...
2007-11-15 Bruce Momjianpgindent run for 8.3.
2007-11-08 Tom LaneFix EquivalenceClass code to handle volatile sort expre...
2007-11-08 Tom LaneLast week's patch for make_sort_from_pathkeys wasn...
2007-10-11 Tom LaneFix the plan-invalidation mechanism to treat regclass...
2007-10-04 Tom LaneKeep the planner from failing on "WHERE false AND somet...
2007-09-26 Tom LaneCreate a function variable "join_search_hook" to let...
2007-09-22 Tom LaneFix cost estimates for EXISTS subqueries that are evalu...
2007-09-20 Tom LaneHOT updates. When we update a tuple without changing...
2007-07-25 Magnus HaganderRename DLLIMPORT macro to PGDLLIMPORT to avoid conflict...
2007-05-25 Tom LaneCreate hooks to let a loadable plugin monitor (or even...
2007-05-22 Tom LaneFix best_inner_indexscan to return both the cheapest...
2007-05-21 Tom LaneTeach tuplestore.c to throw away data before the "mark...
2007-05-04 Tom LaneTeach tuplesort.c about "top N" sorting, in which only...
2007-04-16 Tom LaneExpose more cursor-related functionality in SPI: specif...
2007-04-15 Tom LaneAvoid running build_index_pathkeys() in situations...
2007-02-22 Tom LaneTurn the rangetable used by the executor into a flat...
2007-02-20 Tom LaneRemove the Query structure from the executor's API...
2007-02-19 Tom LaneGet rid of some old and crufty global variables in...
2007-02-16 Tom LaneRestructure code that is responsible for ensuring that...
2007-01-22 Tom LaneAdd COST and ROWS options to CREATE/ALTER FUNCTION...
2007-01-20 Tom LaneRefactor planner's pathkeys data structure to create...
2007-01-10 Tom LaneChange the planner-to-executor API so that the planner...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-12-23 Tom LaneRestructure operator classes to allow improved handling...
2006-12-12 Tom LaneFix planner to do the right thing when a degenerate...
2006-10-04 Bruce Momjianpgindent run for 8.2.
2006-09-25 Tom LaneIncrease default value of effective_cache_size to 128MB...
2006-09-19 Tom LaneImprove usage of effective_cache_size parameter by...
2006-08-12 Tom LaneAdd INSERT/UPDATE/DELETE RETURNING, with basic docs...
2006-08-02 Joe ConwayAdd support for multi-row VALUES clauses as part of...
2006-07-31 Tom LaneChange the relation_open protocol so that we obtain...
2006-07-26 Peter EisentrautConvert effective_cache_size to an integer, for better...
2006-07-26 Bruce MomjianChange LIMIT/OFFSET to use int8
2006-07-22 Tom LaneIn the recent changes to make the planner account bette...
2006-07-15 Tom LaneFix some missing inclusions identified with new pgcheck...
2006-07-13 Bruce MomjianAllow include files to compile own their own.
2006-07-01 Tom LaneRevise the planner's handling of "pseudoconstant" WHERE...
2006-06-06 Tom LaneMake the planner estimate costs for nestloop inner...
2006-06-05 Tom LaneIncrease the default value of cpu_index_tuple_cost...
2006-06-05 Tom LaneAdd a GUC parameter seq_page_cost, and use that everywh...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2006-02-05 Tom LaneImprove my initial, rather hacky implementation of...
2006-02-04 Tom LaneFix constraint exclusion to work in inherited UPDATE...
2006-02-03 Tom LaneTeach planner to convert simple UNION ALL subqueries...
2006-02-03 Bruce MomjianUpdate random() usage so ranges are inclusive/exclusive...
2006-01-31 Tom LaneRestructure planner's handling of inheritance. Rather...
2006-01-29 Tom LaneFix code that checks to see if an index can be consider...
2006-01-25 Tom LaneAllow row comparisons to be used as indexscan qualifica...
2005-12-20 Tom LaneTeach planner how to rearrange join order for some...
2005-11-26 Tom LaneTeach tid-scan code to make use of "ctid = ANY (array...
2005-11-25 Tom LaneTeach planner and executor to handle ScalarArrayOpExpr...
2005-11-14 Tom LaneRestore the former RestrictInfo field valid_everywhere...
2005-10-15 Bruce MomjianStandard pgindent run for 8.1.
2005-09-28 Tom LaneRepair planning bug introduced in 7.4: outer-join ON...
2005-08-27 Tom LaneChange the division of labor between grouping_planner...
2005-08-22 Bruce Momjianenable_constraint_exclusion => constraint_exclusion
2005-08-18 Tom LaneFix up LIMIT/OFFSET planning so that we cope with non...
2005-07-28 Tom LaneFix a bunch of bad interactions between partial indexes...
2005-07-23 Tom LaneSimple constraint exclusion. For now, only child table...
2005-07-02 Tom LaneTeach planner about some cases where a restriction...
2005-06-10 Tom LaneSeparate predicate-testing code out of indxpath.c,...
2005-06-10 Tom LaneIf a LIMIT is applied to a UNION ALL query, plan each...
2005-06-09 Tom LaneSimplify the planner's join clause management by storin...
2005-06-05 Tom LaneRemove planner's private fields from Query struct,...
2005-05-22 Tom LaneTeach the planner to remove SubqueryScan nodes from...
2005-04-25 Tom LaneReplace slightly klugy create_bitmap_restriction()...
2005-04-25 Tom LaneRemove support for OR'd indexscans internal to a single...
2005-04-22 Tom LaneFirst cut at planner support for bitmap index scans...
2005-04-21 Tom LaneRethink original decision to use AND/OR Expr nodes...
2005-04-21 Tom LaneInstall some slightly realistic cost estimation for...
2005-04-19 Tom LaneCreate executor and planner-backend support for decoupl...
2005-04-12 Tom LaneFix oversight in MIN/MAX optimization: must not return...
2005-04-11 Tom LaneCreate the planner mechanism for optimizing simple...
2005-04-06 Tom LaneMerge Resdom nodes into TargetEntry nodes to simplify...
2005-03-28 Tom LaneRethink the order of expression preprocessing: eval_con...
2005-03-27 Tom LaneAdd a back-link from IndexOptInfo structs to their...
2005-03-26 Tom LaneExpand the 'special index operator' machinery to handle...
2005-03-17 Neil ConwayThis patch moves some code for preprocessing FOR UPDATE...
2005-03-10 Tom LaneMake the behavior of HAVING without GROUP BY conform...
2005-01-28 Tom LaneImprove planner's estimation of the space needed for...
2005-01-23 Tom LaneThe result of a FULL or RIGHT join can't be assumed...
2004-12-31 PostgreSQL DaemonTag appropriate files for rc3
2004-10-22 Tom LaneIn ALTER COLUMN TYPE, strip any implicit coercion opera...
2004-10-11 Tom LaneFix OR-index-scan planner to recognize that a partial...
2004-10-02 Tom LaneClean up handling of inherited-table update queries...
2004-08-29 Bruce MomjianPgindent run for 8.0.
2004-08-29 Bruce MomjianUpdate copyright to 2004.
2004-06-11 Tom LaneWhen using extended-query protocol, postpone planning...
2004-05-10 Tom LanePromote row expressions to full-fledged citizens of...
2004-04-07 Tom LaneExtend set-operation planning to keep track of the...
next