summaryrefslogtreecommitdiff
path: root/src/backend/optimizer/util/joininfo.c
AgeCommit message (Expand)Author
2025-01-01Update copyright for 2025Bruce Momjian
2024-11-08Fix inconsistent RestrictInfo serial numbersRichard Guo
2024-01-23Add better handling of redundant IS [NOT] NULL qualsDavid Rowley
2024-01-04Update copyright for 2024Bruce Momjian
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-01-08Update copyright for 2022Bruce Momjian
2021-01-02Update copyright for 2021Bruce Momjian
2020-01-01Update copyrights for 2020Bruce Momjian
2019-01-02Update copyright for 2019Bruce Momjian
2018-01-03Update copyright for 2018Bruce Momjian
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-01-02Update copyright for 2016Bruce Momjian
2015-01-06Update copyright for 2015Bruce Momjian
2014-11-28Add bms_next_member(), and use it where appropriate.Tom Lane
2014-05-06pgindent run for 9.4Bruce Momjian
2014-01-07Update copyright for 2014Bruce Momjian
2013-01-01Update copyrights for 2013Bruce Momjian
2012-04-13Weaken the planner's tests for relevant joinclauses.Tom Lane
2012-01-01Update copyright notices for year 2012.Bruce Momjian
2011-01-01Stamp copyrights for year 2011.Bruce Momjian
2010-09-20Remove cvs keywords from all files.Magnus Hagander
2010-09-14Fix join-removal logic for pseudoconstant and outerjoin-delayed quals.Tom Lane
2010-01-02Update copyright for the year 2010.Bruce Momjian
2009-01-01Update copyright for 2009.Bruce Momjian
2008-01-01Update copyrights in source tree to 2008.Bruce Momjian
2007-11-15pgindent run for 8.3.Bruce Momjian
2007-02-16Restructure code that is responsible for ensuring that clauseless joins areTom Lane
2007-01-20Refactor planner's pathkeys data structure to create a separate, explicitTom Lane
2007-01-05Update CVS HEAD for 2007 copyright. Back branches are typically notBruce Momjian
2006-12-12Fix planner to do the right thing when a degenerate outer join (one whoseTom Lane
2006-03-05Update copyright for 2006. Update scripts.Bruce Momjian
2005-06-09Simplify the planner's join clause management by storing join clausesTom Lane
2005-06-05Remove planner's private fields from Query struct, and put them intoTom Lane
2004-12-31Tag appropriate files for rc3PostgreSQL Daemon
2004-08-29Update copyright to 2004.Bruce Momjian
2004-05-30Use the new List API function names throughout the backend, and disable theNeil Conway
2004-05-26Reimplement the linked list data structure used throughout the backend.Neil Conway
2003-11-29$Header: -> $PostgreSQL Changes ...PostgreSQL Daemon
2003-08-04Update copyrights to 2003.Bruce Momjian
2003-08-04pgindent run.Bruce Momjian
2003-02-08Replace planner's representation of relation sets, per pghackers discussion.Tom Lane
2003-01-24Modify planner's implied-equality-deduction code so that when a setTom Lane
2003-01-20IN clauses appearing at top level of WHERE can now be handled as joins.Tom Lane
2002-06-20Update copyright to 2002.Bruce Momjian
2001-10-25pgindent run on all C files. Java run to follow. initdb/regressionBruce Momjian
2001-03-22pgindent run. Make it all clean.Bruce Momjian
2001-01-24Change Copyright from PostgreSQL, Inc to PostgreSQL Global Development Group.Bruce Momjian
2000-06-08Mark functions as static and ifdef NOT_USED as appropriate.Bruce Momjian