]> granicus.if.org Git - postgresql/history - src/include/optimizer
Add assertion to check the special size is sane before dereferencing it.
[postgresql] / src / include / optimizer /
2015-05-24 Bruce Momjianpgindent run for 9.5
2015-05-16 Andres FreundSupport GROUPING SETS, CUBE and ROLLUP.
2015-05-15 Simon RiggsTABLESAMPLE, SQL Standard and extensible
2015-05-10 Tom LaneCode review for foreign/custom join pushdown patch.
2015-05-08 Andres FreundAdd support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.
2015-05-01 Robert HaasAllow FDWs and custom scan providers to replace joins...
2015-04-27 Stephen FrostImprove qual pushdown for RLS and SB views
2015-03-22 Tom LaneAllow foreign tables to participate in inheritance.
2015-03-12 Tom LaneSupport flattening of empty-FROM subqueries and one...
2015-02-17 Tom LaneFix EXPLAIN output for cases where parent table is...
2015-01-06 Bruce MomjianUpdate copyright for 2015
2014-11-21 Tom LaneRearrange CustomScan API.
2014-11-21 Tom LaneSimplify API for initially hooking custom-path provider...
2014-11-20 Tom LaneInitial code review for CustomScan patch.
2014-11-07 Robert HaasIntroduce custom path and scan providers.
2014-10-01 Tom LaneFix some more problems with nested append relations.
2014-09-19 Stephen FrostRow-Level Security Policies (RLS)
2014-07-16 Tom LaneAllow join removal in some cases involving a left join...
2014-06-18 Tom LaneImplement UPDATE tab SET (col1,col2,...) = (SELECT...
2014-05-09 Tom LaneIncrease the default value of effective_cache_size...
2014-05-09 Tom LaneRevert "Auto-tune effective_cache size to be 4x shared...
2014-04-13 Stephen FrostMake security barrier views automatically updatable
2014-01-27 Tom LaneCode review for auto-tuned effective_cache_size.
2014-01-20 Simon RiggsSpeed up COPY into tables with DEFAULT nextval()
2014-01-07 Bruce MomjianUpdate copyright for 2014
2013-12-30 Tom LaneRemove dead code now that orindxpath.c is history.
2013-12-30 Tom LaneExtract restriction OR clauses whether or not they...
2013-11-22 Tom LaneSupport multi-argument UNNEST(), and TABLE() syntax...
2013-11-15 Tom LaneCompute correct em_nullable_relids in get_eclass_for_so...
2013-10-08 Bruce MomjianAuto-tune effective_cache size to be 4x shared buffers
2013-08-23 Tom LaneIn locate_grouping_columns(), don't expect an exact...
2013-08-18 Tom LaneFix planner problems with LATERAL references in PlaceHo...
2013-08-14 Tom LaneRemove ph_may_need from PlaceHolderInfo, with attendant...
2013-08-05 Tom LaneSimplify query_planner's API by having it return the...
2013-07-23 Tom LaneMove strip_implicit_coercions() from optimizer to nodeF...
2013-07-18 Stephen FrostWITH CHECK OPTION support for auto-updatable VIEWs
2013-05-29 Bruce Momjianpgindent run for release 9.3
2013-04-29 Tom LanePostpone creation of pathkeys lists to fix bug #8049.
2013-03-21 Tom LaneRedo postgres_fdw's planner code so it can handle param...
2013-03-14 Tom LaneAvoid inserting Result nodes that only compute identity...
2013-03-10 Tom LaneSupport writable foreign tables.
2013-01-01 Bruce MomjianUpdate copyrights for 2013
2012-11-26 Tom LaneFix SELECT DISTINCT with index-optimized MIN/MAX on...
2012-10-18 Tom LaneFix planning of non-strict equivalence clauses above...
2012-10-12 Tom LaneMake equal() ignore CoercionForm fields for better...
2012-08-30 Tom LaneSuppress creation of backwardly-indexed paths for LATER...
2012-08-27 Tom LaneFix up planner infrastructure to support LATERAL properly.
2012-08-12 Tom LaneMore fixes for planner's handling of LATERAL.
2012-08-10 Tom LaneCentralize the logic for detecting misplaced aggregates...
2012-08-07 Tom LaneImplement SQL-standard LATERAL subqueries.
2012-07-21 Tom LaneAccount for SRFs in targetlists in planner rowcount...
2012-07-09 Tom LaneFix planner to pass correct collation to operator selec...
2012-06-10 Bruce MomjianRun pgindent on 9.2 source tree in preparation for...
2012-04-26 Tom LaneFix planner's handling of RETURNING lists in writable...
2012-04-19 Tom LaneRevise parameterized-path mechanism to fix assorted...
2012-03-16 Tom LaneRevisit handling of UNION ALL subqueries with non-Var...
2012-03-09 Tom LaneRevise FDW planning API, again.
2012-03-05 Tom LaneRedesign PlanForeignScan API to allow multiple paths...
2012-02-14 Tom LanePreserve column names in the execution-time tupledesc...
2012-02-14 Robert HaasAllow LEAKPROOF functions for better performance of...
2012-01-28 Tom LaneUse parameterized paths to generate inner indexscans...
2012-01-01 Bruce MomjianUpdate copyright notices for year 2012.
2011-12-25 Tom LaneRethink representation of index clauses' mapping to...
2011-12-23 Tom LaneImprove planner's handling of duplicated index column...
2011-12-07 Peter EisentrautAdd const qualifiers to node inspection functions
2011-11-09 Tom LaneWrap appendrel member outputs in PlaceHolderVars in...
2011-11-03 Tom LaneFix handling of PlaceHolderVars in nestloop parameter...
2011-10-26 Tom LaneImprove planner's ability to recognize cases where...
2011-10-14 Tom LaneMeasure the number of all-visible pages for use in...
2011-10-08 Tom LaneSupport index-only scans using the visibility map to...
2011-09-24 Tom LaneRecognize self-contradictory restriction clauses for...
2011-09-03 Tom LaneRearrange planner to save the whole PlannerInfo (subroo...
2011-09-01 Bruce MomjianRemove unnecessary #include references, per pgrminclude...
2011-08-09 Tom LaneFix nested PlaceHolderVar expressions that appear only...
2011-08-03 Robert HaasMake pgbench use erand48() rather than random().
2011-07-12 Tom LaneAvoid listing ungrouped Vars in the targetlist of Agg...
2011-06-09 Bruce MomjianPgindent run before 9.1 beta2.
2011-04-24 Tom LaneImprove cost estimation for aggregates and window funct...
2011-04-16 Tom LaneClean up collation processing in prepunion.c.
2011-04-10 Bruce Momjianpgindent run before PG 9.1 beta 1.
2011-03-22 Tom LaneReimplement planner's handling of MIN/MAX aggregate...
2011-03-20 Tom LaneRevise collation derivation method and expression-tree...
2011-02-25 Tom LaneSupport data-modifying commands (INSERT/UPDATE/DELETE...
2011-02-20 Tom LaneImplement an API to let foreign-data wrappers actually...
2011-02-08 Peter EisentrautPer-column collation support
2011-01-01 Bruce MomjianStamp copyrights for year 2011.
2010-12-03 Tom LaneCreate core infrastructure for KNNGIST.
2010-11-19 Tom LaneImprove relation width estimation for subqueries.
2010-11-08 Tom LaneUse appendrel planning logic for top-level UNION ALL...
2010-11-04 Tom LaneReimplement planner's handling of MIN/MAX aggregate...
2010-10-29 Tom LaneAvoid creation of useless EquivalenceClasses during...
2010-10-14 Tom LaneSupport MergeAppend plans, to allow sorted output from...
2010-10-11 Tom LaneImprove the planner's simplification of NOT constructs.
2010-10-08 Tom LaneTeach CLUSTER to use seqscan-and-sort when it's faster...
2010-09-28 Tom LaneFix PlaceHolderVar mechanism's interaction with outer...
2010-09-20 Magnus HaganderRemove cvs keywords from all files.
2010-09-14 Tom LaneFix join-removal logic for pseudoconstant and outerjoin...
2010-07-12 Tom LaneMake NestLoop plan nodes pass outer-relation variables...
2010-04-19 Robert HaasAdd an 'enable_material' GUC.
2010-03-28 Tom LaneRework join-removal logic as per recent discussion...
next