summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2017-03-06Combine several DROP variants into generic DropStmtPeter Eisentraut
2017-03-06Allow dropping multiple functions at oncePeter Eisentraut
2017-03-06Replace LookupFuncNameTypeNames() with LookupFuncWithArgs()Peter Eisentraut
2017-03-06Remove objname/objargs split for referring to objectsPeter Eisentraut
2017-03-06Add operator_with_argtypes grammar rulePeter Eisentraut
2017-03-06Use class_args field in opclass_dropPeter Eisentraut
2017-03-04Fix parsing of DROP SUBSCRIPTION ... DROP SLOTPeter Eisentraut
2017-03-03Add RENAME support for PUBLICATIONs and SUBSCRIPTIONsPeter Eisentraut
2017-02-24Make tablesample work with partitioned tables.Robert Haas
2017-02-23Remove deprecated COMMENT ON RULE syntaxPeter Eisentraut
2017-02-21Make more use of castNode()Peter Eisentraut
2017-02-19Suppress "unused variable" warnings with older versions of flex.Tom Lane
2017-02-16Avoid crash in ALTER TABLE not_partitioned DETACH PARTITION.Robert Haas
2017-02-15Fix YA unwanted behavioral difference with operator_precedence_warning.Tom Lane
2017-02-15Add CREATE COLLATION IF NOT EXISTS clausePeter Eisentraut
2017-02-10Add CREATE SEQUENCE AS <data type> clausePeter Eisentraut
2017-02-06Fix typos in comments.Heikki Linnakangas
2017-01-27Use castNode() in a bunch of statement-list-related code.Tom Lane
2017-01-25Remove vestigial resolveUnknown arguments from transformSortClause etc.Tom Lane
2017-01-25Change unknown-type literals to type text in SELECT and RETURNING lists.Tom Lane
2017-01-21Move some things from builtins.h to new header filesPeter Eisentraut
2017-01-20Logical replicationPeter Eisentraut
2017-01-18Make messages mentioning type names more uniformAlvaro Herrera
2017-01-16Fix check_srf_call_placement() to handle VALUES cases correctly.Tom Lane
2017-01-14Change representation of statement lists, and add statement location info.Tom Lane
2017-01-07Get rid of ParseState.p_value_substitute; use a columnref hook instead.Tom Lane
2017-01-03Update copyright via script for 2017Bruce Momjian
2016-12-29Make more use of RoleSpec structPeter Eisentraut
2016-12-23Replace enum InhOption with simple boolean.Tom Lane
2016-12-23Remove sql_inheritance GUC.Robert Haas
2016-12-22Fix CREATE TABLE ... LIKE ... WITH OIDS.Tom Lane
2016-12-21Fix detection of unfinished Unicode surrogate pair at end of string.Tom Lane
2016-12-08Fix reporting of column typmods for multi-row VALUES constructs.Tom Lane
2016-12-07Implement table partitioning.Robert Haas
2016-12-05Add support for restrictive RLS policiesStephen Frost
2016-12-04Don't mess up pstate->p_next_resno in transformOnConflictClause().Tom Lane
2016-12-01Add aggregate_with_argtypes and use it consistentlyPeter Eisentraut
2016-12-01Move function_with_argtypes to a better locationPeter Eisentraut
2016-12-01Use grammar symbol function_with_argtypes consistentlyPeter Eisentraut
2016-11-22Improve handling of "UPDATE ... SET (column_list) = row_constructor".Tom Lane
2016-11-20Prevent multicolumn expansion of "foo.*" in an UPDATE source expression.Tom Lane
2016-11-04Implement syntax for transition tables in AFTER triggers.Kevin Grittner
2016-10-02Add ALTER EXTENSION ADD/DROP ACCESS METHOD, and use it in pg_upgrade.Tom Lane
2016-09-22C comment: fix function header commentBruce Momjian
2016-09-13Improve parser's and planner's handling of set-returning functions.Tom Lane
2016-09-07Support renaming an existing value of an enum type.Tom Lane
2016-09-06Add location field to DefElemPeter Eisentraut
2016-08-17Improve parsetree representation of special functions such as CURRENT_DATE.Tom Lane
2016-08-12Doc: clarify that DROP ... CASCADE is recursive.Tom Lane
2016-08-03Make INSERT-from-multiple-VALUES-rows handle targetlist indirection better.Tom Lane