summaryrefslogtreecommitdiff
path: root/src/backend/parser
AgeCommit message (Expand)Author
2021-06-01Reject SELECT ... GROUP BY GROUPING SETS (()) FOR UPDATE.Tom Lane
2021-04-12Fix old bug with coercing the result of a COLLATE expression.Tom Lane
2021-03-12Forbid marking an identity column as nullable.Tom Lane
2020-12-01Ensure that expandTableLikeClause() re-examines the same table.Tom Lane
2020-11-19Further fixes for CREATE TABLE LIKE: cope with self-referential FKs.Tom Lane
2020-10-28Calculate extraUpdatedCols in query rewriter, not parser.Tom Lane
2020-10-07Fix optimization hazard in gram.y's makeOrderedSetArgs(), redux.Tom Lane
2020-09-28Assign collations in partition bound expressions.Tom Lane
2020-08-21Fix handling of CREATE TABLE LIKE with inheritance.Tom Lane
2020-04-09Fix CREATE TABLE LIKE INCLUDING GENERATED column order issuePeter Eisentraut
2020-04-08Fix crash when using COLLATE in partition bound expressionsMichael Paquier
2020-03-22Revert "Skip WAL for new relfilenodes, under wal_level=minimal."Noah Misch
2020-03-21Skip WAL for new relfilenodes, under wal_level=minimal.Noah Misch
2020-03-03Fix assertion failure with ALTER TABLE ATTACH PARTITION and indexesMichael Paquier
2020-02-17Fill in extraUpdatedCols in logical replicationPeter Eisentraut
2019-09-25Fix handling of GENERATED columns in CREATE TABLE LIKE INCLUDING DEFAULTS.Tom Lane
2019-08-05Require the schema qualification in pg_temp.type_name(arg).Noah Misch
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-06-14Fix typos and inconsistencies in code commentsMichael Paquier
2019-06-09Reconcile nodes/*funcs.c with PostgreSQL 12 work.Noah Misch
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-21Make VACUUM accept 1 and 0 as a boolean value.Fujii Masao
2019-05-16More message style fixesAlvaro Herrera
2019-04-25Fix tablespace inheritance for partitioned relsAlvaro Herrera
2019-04-23Avoid order-of-execution problems with ALTER TABLE ADD PRIMARY KEY.Tom Lane
2019-04-10Fix backwards test in operator_precedence_warning logic.Tom Lane
2019-04-01Catch syntax error in generated column definitionPeter Eisentraut
2019-03-30Generated columnsPeter Eisentraut
2019-03-29Allow existing VACUUM options to take a Boolean argument.Robert Haas
2019-03-29REINDEX CONCURRENTLYPeter Eisentraut
2019-03-27Add support for multivariate MCV listsTomas Vondra
2019-03-27Improve error handling of column references in expression transformationMichael Paquier
2019-03-26Fix crash when using partition bound expressionsMichael Paquier
2019-03-24Transaction chainingPeter Eisentraut
2019-03-23Add unreachable "break" to satisfy -Wimplicit-fallthrough.Tom Lane
2019-03-21Improve error reporting for DROP FUNCTION/PROCEDURE/AGGREGATE/ROUTINE.Tom Lane
2019-03-19Implement OR REPLACE option for CREATE AGGREGATE.Andrew Gierth
2019-03-18Revise parse tree representation for VACUUM and ANALYZE.Robert Haas
2019-03-07Fix the BY {REF,VALUE} clause of XMLEXISTS/XMLTABLEAlvaro Herrera
2019-03-06tableam: introduce table AM infrastructure.Andres Freund
2019-02-28Standardize some more loops that chase down parallel lists.Tom Lane
2019-02-24Fix ecpg bugs caused by missing semicolons in the backend grammar.Tom Lane
2019-02-16Allow user control of CTE materialization, and change the default behavior.Tom Lane
2019-02-15Fix support for CREATE TABLE IF NOT EXISTS AS EXECUTEMichael Paquier
2019-02-13More unconstify usePeter Eisentraut
2019-02-09Create the infrastructure for planner support functions.Tom Lane
2019-02-07Add collation assignment to CALL statementPeter Eisentraut
2019-02-01Renaming for new subscripting mechanismAlvaro Herrera
2019-01-30Allow RECORD and RECORD[] to be specified in function coldeflists.Tom Lane