Commit Graph

577 Commits (cc721c459d3783bbdb4beb1bbfa802a5328d15a2)

Author SHA1 Message Date
Peter Eisentraut c77f6f50e4 Fix cases of discarding result from list API functions 5 years ago
Tom Lane ad77039fad Calculate extraUpdatedCols in query rewriter, not parser. 5 years ago
Peter Eisentraut f893e68d76 Add select_common_typmod() 5 years ago
Michael Paquier cc35d8933a Rename field "relkind" to "objtype" for CTAS and ALTER TABLE nodes 6 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 6 years ago
Alvaro Herrera 357889eb17
Support FETCH FIRST WITH TIES 6 years ago
Peter Eisentraut ad3ae64770 Fill in extraUpdatedCols in logical replication 6 years ago
Tom Lane 9ce77d75c5 Reconsider the representation of join alias Vars. 6 years ago
Tom Lane 5815696bc6 Make parser rely more heavily on the ParseNamespaceItem data structure. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane b541e9accb Refactor parser's generation of Var nodes. 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 7 years ago
Michael Paquier c74d49d41c Fix many typos and inconsistencies 7 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Alvaro Herrera 75445c1515 More message style fixes 7 years ago
Peter Eisentraut fc22b6623b Generated columns 7 years ago
Tom Lane c94fb8e8ac Standardize some more loops that chase down parallel lists. 7 years ago
Peter Eisentraut cd5afd8175 Add collation assignment to CALL statement 7 years ago
Alvaro Herrera 558d77f20e Renaming for new subscripting mechanism 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Tom Lane 4be058fe9e In the planner, replace an empty FROM clause with a dummy RTE. 7 years ago
Andrew Gierth d16d453870 Postpone aggregate checks until after collation is assigned. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Tom Lane fdba460a26 Create an RTE field to record the query's lock mode for each relation. 7 years ago
Tom Lane db1071d4ee Fix some minor issues exposed by outfuncs/readfuncs testing. 7 years ago
Tom Lane b8a1247a34 Fix INSERT ON CONFLICT UPDATE through a view that isn't just SELECT *. 7 years ago
Tom Lane bdf46af748 Post-feature-freeze pgindent run. 8 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 8 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 8 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 8 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 8 years ago
Simon Riggs 354f13855e Modified files for MERGE 8 years ago
Alvaro Herrera 555ee77a96 Handle INSERT .. ON CONFLICT with partitioned tables 8 years ago
Peter Eisentraut 13c7c65ec9 Add missing break 8 years ago
Peter Eisentraut 76b6aa41f4 Support parameters in CALL 8 years ago
Alvaro Herrera eb7ed3f306 Allow UNIQUE indexes on partitioned tables 8 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Robert Haas 87c37e3291 Re-allow INSERT .. ON CONFLICT DO NOTHING on partitioned tables. 8 years ago
Andres Freund 2cd7084524 Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n). 8 years ago
Tom Lane 382ceffdf7 Phase 3 of pgindent updates. 9 years ago
Tom Lane c7b8998ebb Phase 2 of pgindent updates. 9 years ago
Bruce Momjian a6fd7b7a5f Post-PG 10 beta1 pgindent run 9 years ago
Tom Lane 8f0530f580 Improve castNode notation by introducing list-extraction-specific variants. 9 years ago
Peter Eisentraut 3217327053 Identity columns 9 years ago
Kevin Grittner 18ce3a4ab2 Add infrastructure to support EphemeralNamedRelation references. 9 years ago
Robert Haas f05230752d Revert "Allow ON CONFLICT .. DO NOTHING on a partitioned table." 9 years ago
Peter Eisentraut 4cb824699e Cast result of copyObject() to correct type 9 years ago
Robert Haas 8355a011a0 Allow ON CONFLICT .. DO NOTHING on a partitioned table. 9 years ago
Alvaro Herrera fcec6caafa Support XMLTABLE query expression 9 years ago
Peter Eisentraut 38d103763d Make more use of castNode() 9 years ago