summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
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
2016-07-28Teach parser to transform "x IS [NOT] DISTINCT FROM NULL" to a NullTest.Tom Lane
2016-07-28Improve documentation about CREATE TABLE ... LIKE.Tom Lane
2016-06-26Rethink node-level representation of partial-aggregation modes.Tom Lane
2016-06-22Fix type-safety problem with parallel aggregate serial/deserialization.Tom Lane
2016-06-22Update comment about allowing GUCs to change scanning.Bruce Momjian
2016-06-18Fix handling of argument and result datatypes for partial aggregation.Tom Lane
2016-06-17Add VACUUM (DISABLE_PAGE_SKIPPING) for emergencies.Robert Haas
2016-06-09pgindent run for 9.6Robert Haas