Commits

DateSubjectAuthorReleases
2017-01-27 Use castNode() in a bunch of statement-list-related code. Tom Lane 10.0
2017-01-25 Change unknown-type literals to type text in SELECT and RETURNING lists. Tom Lane 10.0
2017-01-16 Fix check_srf_call_placement() to handle VALUES cases correctly. Tom Lane 10.0
2017-01-14 Change representation of statement lists, and add statement location info. Tom Lane 10.0
2017-01-07 Get rid of ParseState.p_value_substitute; use a columnref hook instead. Tom Lane 10.0
2016-11-22 Improve handling of "UPDATE ... SET (column_list) = row_constructor". Tom Lane 10.0
2016-08-17 Improve parsetree representation of special functions such as CURRENT_DATE. Tom Lane 10.0
2016-07-28 Teach parser to transform "x IS [NOT] DISTINCT FROM NULL" to a NullTest. Tom Lane 9.6.0
2016-04-22 Fix unexpected side-effects of operator_precedence_warning. Tom Lane 9.6.0
2016-04-22 Fix unexpected side-effects of operator_precedence_warning. Tom Lane 9.5.3
2015-03-11 Make operator precedence follow the SQL standard more closely. Tom Lane 9.5.0
2015-02-23 Further tweaking of raw grammar output to distinguish different inputs. Tom Lane 9.5.0
2015-02-22 Add parse location fields to NullTest and BooleanTest structs. Tom Lane 9.5.0
2015-02-22 Get rid of multiple applications of transformExpr() to the same tree. Tom Lane 9.5.0
2015-02-22 Represent BETWEEN as a special node type in raw parse trees. Tom Lane 9.5.0
2014-06-18 Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ... Tom Lane 9.5.0
2014-06-16 Avoid recursion when processing simple lists of AND'ed or OR'ed clauses. Tom Lane 9.5.0
2013-12-23 Support ordered-set (WITHIN GROUP) aggregates. Tom Lane 9.4.0
2013-06-09 Remove unnecessary restrictions about RowExprs in transformAExprIn(). Tom Lane 8.4.18
2013-06-09 Remove unnecessary restrictions about RowExprs in transformAExprIn(). Tom Lane 9.0.14
2013-06-09 Remove unnecessary restrictions about RowExprs in transformAExprIn(). Tom Lane 9.1.10
2013-06-09 Remove unnecessary restrictions about RowExprs in transformAExprIn(). Tom Lane 9.2.5
2013-06-09 Remove unnecessary restrictions about RowExprs in transformAExprIn(). Tom Lane 9.3.0
2012-12-23 Prevent failure when RowExpr or XmlExpr is parse-analyzed twice. Tom Lane 8.3.23
2012-12-23 Prevent failure when RowExpr or XmlExpr is parse-analyzed twice. Tom Lane 8.4.16