]> granicus.if.org Git - postgresql/history - src/backend/optimizer/util/var.c
Dept of better ideas: refrain from creating the planner's placeholder_list
[postgresql] / src / backend / optimizer / util / var.c
2008-10-22 Tom LaneDept of better ideas: refrain from creating the planner...
2008-10-21 Tom LaneAdd a concept of "placeholder" variables to the planner...
2008-10-06 Tom LaneWhen expanding a whole-row Var into a RowExpr during...
2008-09-01 Tom LaneAdd a bunch of new error location reports to parse...
2008-08-28 Tom LaneExtend the parser location infrastructure to include...
2008-08-25 Tom LaneMove exprType(), exprTypmod(), expression_tree_walker...
2008-08-22 Tom LaneArrange to convert EXISTS subqueries that are equivalen...
2008-08-14 Tom LaneImplement SEMI and ANTI joins in the planner and execut...
2008-05-12 Alvaro HerreraRestructure some header files a bit, in particular...
2008-01-01 Bruce MomjianUpdate copyrights in source tree to 2008.
2007-11-15 Bruce Momjianpgindent run for 8.3.
2007-09-20 Tom LaneHOT updates. When we update a tuple without changing...
2007-06-11 Tom LaneSupport UPDATE/DELETE WHERE CURRENT OF cursor_name...
2007-01-05 Bruce MomjianUpdate CVS HEAD for 2007 copyright. Back branches...
2006-07-14 Bruce MomjianRemove 576 references of include files that were not...
2006-03-05 Bruce MomjianUpdate copyright for 2006. Update scripts.
2005-10-15 Bruce MomjianStandard pgindent run for 8.1.
2005-06-05 Tom LaneRemove planner's private fields from Query struct,...
2005-06-03 Tom LaneRevise handling of dropped columns in JOIN alias lists...
2004-12-31 PostgreSQL DaemonTag appropriate files for rc3
2004-08-29 Bruce MomjianPgindent run for 8.0.
2004-08-29 Bruce MomjianUpdate copyright to 2004.
2004-08-19 Tom LaneRepair some issues with column aliases and RowExpr...
2004-06-01 Tom LaneJust about there on de-FastList-ification.
2004-05-30 Neil ConwayUse the new List API function names throughout the...
2004-05-26 Neil ConwayReimplement the linked list data structure used through...
2004-05-10 Tom LanePromote row expressions to full-fledged citizens of...
2003-11-29 PostgreSQL Daemon$Header: -> $PostgreSQL Changes ...
2003-08-08 Bruce MomjianAnother pgindent run with updated typedefs.
2003-08-04 Bruce MomjianUpdate copyrights to 2003.
2003-08-04 Bruce Momjianpgindent run.
2003-06-06 Tom LaneImplement outer-level aggregates to conform to the...
2003-05-28 Tom LaneFix some planner performance problems with large WHERE...
2003-02-08 Tom LaneReplace planner's representation of relation sets,...
2003-02-06 Tom LaneMake flatten_join_alias_vars() do the right thing when...
2003-01-20 Tom LaneIN clauses appearing at top level of WHERE can now...
2003-01-17 Tom LaneAdjust API of expression_tree_mutator and query_tree_mu...
2003-01-16 Tom LaneOoops, didn't cut-and-paste quite enough code from...
2003-01-15 Tom LaneAllow merge and hash joins to occur on arbitrary expres...
2003-01-10 Tom LaneFurther tweaking of parsetree & plantree representation...
2002-12-14 Tom LaneClean up plantree representation of SubPlan-s --- SubLi...
2002-12-12 Tom LanePhase 2 of read-only-plans project: restructure express...
2002-09-11 Tom LaneTweak querytree-dependency-extraction code so that...
2002-09-04 Bruce Momjianpgindent run.
2002-06-20 Bruce MomjianUpdate copyright to 2002.
2002-05-18 Tom LaneChange set_plan_references and join_references to take...
2002-04-28 Tom LaneSecond try at fixing join alias variables. Instead...
2002-04-11 Tom LaneRestructure representation of aggregate functions so...
2002-03-12 Tom LaneRestructure representation of join alias variables...
2001-10-25 Bruce Momjianpgindent run on all C files. Java run to follow. ...
2001-05-09 Tom LaneFirst cut at making indexscan cost estimates depend...
2001-04-18 Tom LaneMake the world safe for passing whole rows of views...
2001-03-22 Bruce Momjianpgindent run. Make it all clean.
2001-01-24 Bruce MomjianChange Copyright from PostgreSQL, Inc to PostgreSQL...
2000-10-05 Tom LaneReimplementation of UNION/INTERSECT/EXCEPT. INTERSECT...
2000-09-12 Tom LaneFirst cut at full support for OUTER JOINs. There are...
2000-04-12 Bruce MomjianYe-old pgindent run. Same 4-space tabs.
2000-01-26 Bruce MomjianAdd:
1999-08-26 Tom LaneClean up some mistakes in handling of uplevel Vars...
1999-08-22 Tom LaneFurther planner/optimizer cleanups. Move all set_tlist...
1999-08-10 Tom LaneMinor cleanups and code beautification; eliminate some
1999-07-15 Bruce MomjianRemove unused #includes in *.c files.
1999-06-19 Tom LaneCreate a generic expression-tree-walker subroutine...
1999-05-25 Bruce Momjianpgindent run over code.
1999-05-03 Tom LaneRevise union_planner and associated routines to clean...
1999-02-22 Bruce MomjianFinal optimizer cleanups.
1999-02-13 Bruce MomjianChange my-function-name-- to my_function_name, and...
1999-01-24 Bruce MomjianRename Aggreg to Aggref.
1998-12-04 Thomas G. LockhartImplement CASE expression.
1998-09-01 Bruce MomjianRenaming cleanup, no pgindent yet.
1998-06-15 Bruce MomjianRemove un-needed braces around single statements.
1998-02-26 Bruce Momjianpgindent run before 6.3 release, with Thomas' requested...
1998-02-13 Vadim B. MikheevSupport for subselects.
1998-02-10 Bruce MomjianPass attypmod through to executor by adding to Var...
1998-01-20 Bruce MomjianAdd Var.varlevelup to code. More parser cleanup.
1997-12-22 Bruce MomjianFix for select 1=1 or 2=2, select 1=1 and 2=2, and...
1997-09-08 Bruce MomjianUsed modified version of indent that understands over...
1997-09-08 Bruce MomjianAnother PGINDENT run that changes variable indenting...
1997-09-07 Bruce MomjianMassive commit to run PGINDENT on all *.c and *.h files.
1996-11-06 Marc G. FournierMore files cleaned out
1996-10-31 Marc G. FournierCleanup Makefiles
1996-07-09 Marc G. FournierPostgres95 1.01 Distribution - Virgin Sources PG95-1_01