Commit Graph

264 Commits (23e7b38bfe396f919fdb66057174d29e17086418)

Author SHA1 Message Date
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Andrew Dunstan 4e34747c88 JSON_TABLE 3 years ago
Alvaro Herrera 7103ebb7aa
Add support for MERGE SQL command 3 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 639a86e36a Remove Value node struct 4 years ago
Tom Lane def5b065ff Initial pgindent and pgperltidy run for v14. 4 years ago
Peter Eisentraut 055fee7eb4 Allow an alias to be attached to a JOIN ... USING 4 years ago
Peter Eisentraut 66392d3965 Add p_names field to ParseNamespaceItem 4 years ago
Tom Lane d4c746516b Remove no-longer-used RTE argument of markVarForSelectPriv(). 4 years ago
Tom Lane c028faf2a6 Fix mishandling of column-level SELECT privileges for join aliases. 4 years ago
Peter Eisentraut 3696a600e2 SEARCH and CYCLE clauses 4 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane ce90f075f0 Improve the error message for an inappropriate column definition list. 5 years ago
Tom Lane 9ce77d75c5 Reconsider the representation of join alias Vars. 6 years ago
Tom Lane 915c04f091 Fix typmod exposed for scalar function in FROM, too. 6 years ago
Tom Lane 4d02eb017e Fix collation exposed for scalar function in FROM. 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
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Tom Lane 1cff1b95ab Represent Lists as expansible arrays, not chains of cons-cells. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 6 years ago
Peter Eisentraut fc22b6623b Generated columns 6 years ago
Tom Lane 5f5c014590 Allow RECORD and RECORD[] to be specified in function coldeflists. 7 years ago
Tom Lane 4be058fe9e In the planner, replace an empty FROM clause with a dummy RTE. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago
Andres Freund 111944c5ee Replace heapam.h includes with {table, relation}.h where applicable. 7 years ago
Andres Freund 4c850ecec6 Don't include heapam.h from others headers. 7 years ago
Bruce Momjian 97c39498e5 Update copyright for 2019 7 years ago
Andres Freund 578b229718 Remove WITH OIDS support, change oid catalog column visibility. 7 years ago
Andres Freund 02a30a09f9 Correct constness of system attributes in heap.c & prerequisites. 7 years ago
Tom Lane b04aeb0a05 Add assertions that we hold some relevant lock during relation open. 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 d0cfc3d6a4 Add a debugging option to stress-test outfuncs.c and readfuncs.c. 7 years ago
Simon Riggs 08ea7a2291 Revert MERGE patch 7 years ago
Teodor Sigaev 8224de4f42 Indexes with INCLUDE columns and their support in B-tree 7 years ago
Simon Riggs d204ef6377 MERGE SQL Command following SQL:2016 7 years ago
Simon Riggs 7cf8a5c302 Revert "Modified files for MERGE" 7 years ago
Simon Riggs 354f13855e Modified files for MERGE 7 years ago
Alvaro Herrera 8237f27b50 get_relid_attribute_name is dead, long live get_attname 7 years ago
Bruce Momjian 9d4649ca49 Update copyright for 2018 8 years ago
Peter Eisentraut 0e1539ba0d Add some const decorations to prototypes 8 years ago
Peter Eisentraut 2eb4a831e5 Change TRUE/FALSE to true/false 8 years ago
Tom Lane d76886c2d3 Dept of second thoughts: keep aliasp_item in sync with tlistitem. 8 years ago
Tom Lane d5b760ecb5 Fix crash when columns have been added to the end of a view. 8 years ago
Tom Lane 37a795a60b Support domains over composite types. 8 years ago
Tom Lane 7421f4b89a Fix incorrect handling of CTEs and ENRs as DML target relations. 8 years ago
Tom Lane 8689e38263 Clean up handling of dropped columns in NAMEDTUPLESTORE RTEs. 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. 8 years ago