Commits

DateSubjectAuthorReleases
2024-05-07 Prevent RLS filters on ctid from breaking WHERE CURRENT OF <cursor>. Tom Lane 17.0
2023-01-30 Make Vars be outer-join-aware. Tom Lane 16.0
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 13.2
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 14.0
2021-01-21 Fix pull_varnos' miscomputation of relids set for a PlaceHolderVar. Tom Lane 12.6
2019-01-29 Refactor planner's header files. Tom Lane 12.0
2019-01-29 Make some small planner API cleanups. Tom Lane 12.0
2018-12-31 Fix oversight in commit b5415e3c2187ab304390524f5ae66b4bd2c58279. Tom Lane 12.0
2018-12-30 Support parameterized TidPaths. Tom Lane 12.0
2017-01-18 Improve RLS planning by marking individual quals with security levels. Tom Lane 10.0
2013-08-18 Fix planner problems with LATERAL references in PlaceHolderVars. Tom Lane 9.3.0
2013-08-18 Fix planner problems with LATERAL references in PlaceHolderVars. Tom Lane 9.4.0
2012-08-27 Fix up planner infrastructure to support LATERAL properly. Tom Lane 9.3.0
2008-08-25 Move exprType(), exprTypmod(), expression_tree_walker(), and related routines Tom Lane 8.4.0
2007-06-11 Support UPDATE/DELETE WHERE CURRENT OF cursor_name, per SQL standard. Tom Lane 8.3.0
2005-11-26 Teach tid-scan code to make use of "ctid = ANY (array)" clauses, so that Tom Lane 8.2.0
2005-08-23 Clean up some very old and crufty code for TID scan planning. Not much Tom Lane 8.1.0
2005-06-05 Remove planner's private fields from Query struct, and put them into Tom Lane 8.1.0
2003-02-08 Replace planner's representation of relation sets, per pghackers discussion. Tom Lane 7.4.1
2002-12-12 Phase 2 of read-only-plans project: restructure expression-tree nodes Tom Lane 7.4.1
2002-11-24 Restructure planning of nestloop inner indexscans so that the set of usable Tom Lane 7.4.1
2002-09-05 Be careful to include postgres.h *before* any system headers, to ensure Tom Lane 7.3.1
2001-06-05 Further work on making use of new statistics in planner. Adjust APIs Tom Lane 7.2.1
2000-02-15 New cost model for planning, incorporating a penalty for random page Tom Lane 7.1.1
2000-02-07 Repair planning bugs caused by my misguided removal of restrictinfo link Tom Lane 7.1.1