summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_relation.c
AgeCommit message (Expand)Author
2025-02-07Virtual generated columnsPeter Eisentraut
2025-01-17Fix parsing of qualified relation names in RETURNING.Dean Rasheed
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-15Fix type-checking of RECORD-returning functions in FROM, redux.Tom Lane
2024-04-04Add basic JSON_TABLE() functionalityAmit Langote
2024-03-17Add RETURNING support to MERGE.Dean Rasheed
2024-03-07Fix description and grouping of RangeTblEntry.inhPeter Eisentraut
2024-01-04Update copyright for 2024Bruce Momjian
2023-07-14Add missing initializations of p_perminfoAmit Langote
2023-03-07Fix more bugs caused by adding columns to the end of a view.Tom Lane
2023-02-10Fix incorrect format placeholderPeter Eisentraut
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-18Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane
2023-01-12Revert "Get rid of the "new" and "old" entries in a view's rangetable."Tom Lane
2023-01-12Get rid of the "new" and "old" entries in a view's rangetable.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-06Rework query relation permission checkingAlvaro Herrera
2022-11-22Give better hints for ambiguous or unreferenceable columns.Tom Lane
2022-09-14Remove duplicate initializationAlvaro Herrera
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-01Check maximum number of columns in function RTEs, too.Tom Lane
2022-07-21Fix ruleutils issues with dropped cols in functions-returning-composite.Tom Lane
2022-07-20Make subquery aliases optional in the FROM clause.Dean Rasheed
2022-05-18Check column list length in XMLTABLE/JSON_TABLE aliasAlvaro Herrera
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-04JSON_TABLEAndrew Dunstan
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-01-08Update copyright for 2022Bruce Momjian
2021-09-09Remove Value node structPeter Eisentraut
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-03-31Allow an alias to be attached to a JOIN ... USINGPeter Eisentraut
2021-03-31Add p_names field to ParseNamespaceItemPeter Eisentraut
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-02Update copyright for 2021Bruce Momjian
2020-09-22Improve the error message for an inappropriate column definition list.Tom Lane
2020-01-09Reconsider the representation of join alias Vars.Tom Lane
2020-01-02Fix typmod exposed for scalar function in FROM, too.Tom Lane
2020-01-02Fix collation exposed for scalar function in FROM.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-05-22Phase 2 pgindent run for v12.Tom Lane
2019-03-30Generated columnsPeter Eisentraut
2019-01-31Allow RECORD and RECORD[] to be specified in function coldeflists.Tom Lane