summaryrefslogtreecommitdiff
path: root/src/backend/parser/analyze.c
AgeCommit message (Expand)Author
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-16More message style fixesAlvaro Herrera
2019-03-30Generated columnsPeter Eisentraut
2019-02-28Standardize some more loops that chase down parallel lists.Tom Lane
2019-02-07Add collation assignment to CALL statementPeter Eisentraut
2019-02-01Renaming for new subscripting mechanismAlvaro Herrera
2019-01-29Refactor planner's header files.Tom Lane
2019-01-28In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane
2019-01-17Postpone aggregate checks until after collation is assigned.Andrew Gierth
2019-01-02Update copyright for 2019Bruce Momjian
2018-09-30Create an RTE field to record the query's lock mode for each relation.Tom Lane
2018-09-18Fix some minor issues exposed by outfuncs/readfuncs testing.Tom Lane
2018-08-04Fix INSERT ON CONFLICT UPDATE through a view that isn't just SELECT *.Tom Lane
2018-04-26Post-feature-freeze pgindent run.Tom Lane
2018-04-12Revert MERGE patchSimon Riggs
2018-04-07Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev
2018-04-03MERGE SQL Command following SQL:2016Simon Riggs
2018-04-02Revert "Modified files for MERGE"Simon Riggs
2018-04-02Modified files for MERGESimon Riggs
2018-03-26Handle INSERT .. ON CONFLICT with partitioned tablesAlvaro Herrera
2018-03-19Add missing breakPeter Eisentraut
2018-02-23Support parameters in CALLPeter Eisentraut
2018-02-19Allow UNIQUE indexes on partitioned tablesAlvaro Herrera
2018-01-03Update copyright for 2018Bruce Momjian
2017-12-01Re-allow INSERT .. ON CONFLICT DO NOTHING on partitioned tables.Robert Haas
2017-08-20Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund
2017-06-21Phase 3 of pgindent updates.Tom Lane
2017-06-21Phase 2 of pgindent updates.Tom Lane
2017-05-17Post-PG 10 beta1 pgindent runBruce Momjian
2017-04-10Improve castNode notation by introducing list-extraction-specific variants.Tom Lane
2017-04-06Identity columnsPeter Eisentraut
2017-04-01Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner
2017-03-31Revert "Allow ON CONFLICT .. DO NOTHING on a partitioned table."Robert Haas
2017-03-29Cast result of copyObject() to correct typePeter Eisentraut
2017-03-27Allow ON CONFLICT .. DO NOTHING on a partitioned table.Robert Haas
2017-03-08Support XMLTABLE query expressionAlvaro Herrera
2017-02-21Make more use of castNode()Peter Eisentraut
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-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-03Update copyright via script for 2017Bruce Momjian
2016-12-23Replace enum InhOption with simple boolean.Tom Lane
2016-12-23Remove sql_inheritance GUC.Robert Haas
2016-12-08Fix reporting of column typmods for multi-row VALUES constructs.Tom Lane
2016-12-07Implement table partitioning.Robert Haas
2016-12-04Don't mess up pstate->p_next_resno in transformOnConflictClause().Tom Lane
2016-11-22Improve handling of "UPDATE ... SET (column_list) = row_constructor".Tom Lane