summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_target.c
Commit message (Expand)AuthorAgeFilesLines
* Add back SQLValueFunction for SQL keywordsMichael Paquier2023-05-171-0/+43
* SQL/JSON: add standard JSON constructor functionsAlvaro Herrera2023-03-291-0/+18
* Make Vars be outer-join-aware.Tom Lane2023-01-301-1/+1
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Rework query relation permission checkingAlvaro Herrera2022-12-061-7/+11
* Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier2022-11-211-25/+0
* Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier2022-11-201-18/+0
* Remove unused argument "isSlice" from transformAssignmentSubscripts()Michael Paquier2022-09-181-9/+0
* Revert SQL/JSON featuresAndrew Dunstan2022-09-011-40/+0
* Replace many MemSet calls with struct initializationPeter Eisentraut2022-07-161-2/+1
* JSON_TABLEAndrew Dunstan2022-04-041-0/+3
* SQL JSON functionsAndrew Dunstan2022-03-301-0/+9
* SQL/JSON query functionsAndrew Dunstan2022-03-291-0/+15
* Add support for MERGE SQL commandAlvaro Herrera2022-03-281-1/+2
* SQL/JSON constructorsAndrew Dunstan2022-03-271-0/+13
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Remove bogus assertion in transformExpressionList().Tom Lane2021-10-191-4/+3
* Remove no-longer-used RTE argument of markVarForSelectPriv().Tom Lane2021-02-111-1/+1
* Fix mishandling of column-level SELECT privileges for join aliases.Tom Lane2021-02-081-2/+6
* SEARCH and CYCLE clausesPeter Eisentraut2021-02-011-1/+16
* Re-implement pl/pgsql's expression and assignment parsing.Tom Lane2021-01-041-20/+21
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Support subscripting of arbitrary types, not only arrays.Tom Lane2020-12-091-18/+30
* Remove operator_precedence_warning.Tom Lane2020-12-081-5/+0
* Correct error messagePeter Eisentraut2020-10-141-2/+2
* Reconsider the representation of join alias Vars.Tom Lane2020-01-091-13/+5
* Make parser rely more heavily on the ParseNamespaceItem data structure.Tom Lane2020-01-021-3/+8
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Refactor parser's generation of Var nodes.Tom Lane2019-12-261-43/+42
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-121-2/+1
* Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane2019-07-151-7/+17
* Fix many typos and inconsistenciesMichael Paquier2019-07-011-3/+3
* Fix typos and inconsistencies in code commentsMichael Paquier2019-06-141-1/+1
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-24/+24
* Renaming for new subscripting mechanismAlvaro Herrera2019-02-011-26/+26
* In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane2019-01-281-0/+2
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-201-1/+1
* Fix interaction of CASE and ArrayCoerceExpr.Tom Lane2018-10-301-1/+7
* Indexes with INCLUDE columns and their support in B-treeTeodor Sigaev2018-04-071-1/+2
* Update copyright for 2018Bruce Momjian2018-01-021-1/+1
* Add some const decorations to prototypesPeter Eisentraut2017-11-101-1/+1
* Support domains over composite types.Tom Lane2017-10-261-20/+29
* Reduce excessive dereferencing of function pointersPeter Eisentraut2017-09-071-2/+2
* Clean up handling of dropped columns in NAMEDTUPLESTORE RTEs.Tom Lane2017-09-061-2/+2
* Change tupledesc->attrs[n] to TupleDescAttr(tupledesc, n).Andres Freund2017-08-201-6/+8
* Phase 3 of pgindent updates.Tom Lane2017-06-211-7/+7
* Add infrastructure to support EphemeralNamedRelation references.Kevin Grittner2017-03-311-0/+2
* Support XMLTABLE query expressionAlvaro Herrera2017-03-081-0/+7
* Change unknown-type literals to type text in SELECT and RETURNING lists.Tom Lane2017-01-251-2/+31