summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_target.c
AgeCommit message (Expand)Author
2025-01-16Add OLD/NEW support to RETURNING in DML queries.Dean Rasheed
2025-01-01Update copyright for 2025Bruce Momjian
2024-09-10Introduce an RTE for the grouping stepRichard Guo
2024-04-04Add basic JSON_TABLE() functionalityAmit Langote
2024-03-21Add SQL/JSON query functionsAmit Langote
2024-03-17Add RETURNING support to MERGE.Dean Rasheed
2024-03-14Make INSERT-from-multiple-VALUES-rows handle domain target columns.Tom Lane
2024-03-04Remove unused #include's from backend .c filesPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-09-15Track nesting depth correctly when drilling down into RECORD Vars.Tom Lane
2023-07-26Add more SQL/JSON constructor functionsAmit Langote
2023-05-17Add back SQLValueFunction for SQL keywordsMichael Paquier
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-09-18Remove unused argument "isSlice" from transformAssignmentSubscripts()Michael Paquier
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-07-16Replace many MemSet calls with struct initializationPeter Eisentraut
2022-04-04JSON_TABLEAndrew Dunstan
2022-03-30SQL JSON functionsAndrew Dunstan
2022-03-29SQL/JSON query functionsAndrew Dunstan
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-01-08Update copyright for 2022Bruce Momjian
2021-10-19Remove bogus assertion in transformExpressionList().Tom Lane
2021-02-11Remove no-longer-used RTE argument of markVarForSelectPriv().Tom Lane
2021-02-08Fix mishandling of column-level SELECT privileges for join aliases.Tom Lane
2021-02-01SEARCH and CYCLE clausesPeter Eisentraut
2021-01-04Re-implement pl/pgsql's expression and assignment parsing.Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-09Support subscripting of arbitrary types, not only arrays.Tom Lane
2020-12-08Remove operator_precedence_warning.Tom Lane
2020-10-14Correct error messagePeter Eisentraut
2020-01-09Reconsider the representation of join alias Vars.Tom Lane
2020-01-02Make parser rely more heavily on the ParseNamespaceItem data structure.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-26Refactor parser's generation of Var nodes.Tom Lane
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-07-15Represent Lists as expansible arrays, not chains of cons-cells.Tom Lane
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-06-14Fix typos and inconsistencies in code commentsMichael Paquier
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-02-01Renaming for new subscripting mechanismAlvaro Herrera
2019-01-28In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian
2018-11-21Remove WITH OIDS support, change oid catalog column visibility.Andres Freund
2018-10-30Fix interaction of CASE and ArrayCoerceExpr.Tom Lane