summaryrefslogtreecommitdiff
path: root/src/include/nodes/primnodes.h
AgeCommit message (Expand)Author
2023-03-31SQL/JSON: support the IS JSON predicateAlvaro Herrera
2023-03-30Fix inconsistencies and style issues in new SQL/JSON codeAlvaro Herrera
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-03-15Support [NO] INDENT option in XMLSERIALIZE().Tom Lane
2023-03-08Ignore IntoClause.viewQuery in query jumblingMichael Paquier
2023-02-25Fix MULTIEXPR_SUBLINK with partitioned target tables, yet again.Tom Lane
2023-02-13Mark more nodes with attribute no_query_jumbleMichael Paquier
2023-01-31Generate code for query jumbling through gen_node_support.plMichael Paquier
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-23Remove special outfuncs/readfuncs handling of RangeVar.catalogname.Tom Lane
2023-01-21Rework format of comments in headers for nodesMichael Paquier
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-10-24Update some comments that should've covered MERGEAlvaro Herrera
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-02Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley
2022-07-09Automatically generate node support functionsPeter Eisentraut
2022-07-02Reformat some node commentsPeter Eisentraut
2022-05-13Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-05PLAN clauses for JSON_TABLEAndrew Dunstan
2022-04-04JSON_TABLEAndrew Dunstan
2022-03-30SQL JSON functionsAndrew Dunstan
2022-03-29SQL/JSON query functionsAndrew Dunstan
2022-03-28IS JSON predicateAndrew Dunstan
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-03-27Common SQL/JSON clausesAndrew Dunstan
2022-03-22Revert "Common SQL/JSON clauses"Andrew Dunstan
2022-03-22Common SQL/JSON clausesAndrew Dunstan
2022-03-17Don't bother to attach column name lists to RowExprs of named types.Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-09-15Remove arbitrary 64K-or-so limit on rangetable size.Tom Lane
2021-09-09Remove Value node structPeter Eisentraut
2021-07-21Add missing enum tags in enums used in nodesPeter Eisentraut
2021-07-07Use a hash table to speed up NOT IN(values)David Rowley
2021-04-08Speedup ScalarArrayOpExpr evaluationDavid Rowley
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-31Allow an alias to be attached to a JOIN ... USINGPeter 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-11-24Move per-agg and per-trans duplicate finding to the planner.Heikki Linnakangas
2020-11-04Improve our ability to regurgitate SQL-syntax function calls.Tom Lane
2020-09-27Move resolution of AlternativeSubPlan choices to the planner.Tom Lane
2020-01-09Reconsider the representation of join alias Vars.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-07-01Fix many typos and inconsistenciesMichael Paquier
2019-06-09Reconcile nodes/*funcs.c with PostgreSQL 12 work.Noah Misch
2019-03-06tableam: introduce table AM infrastructure.Andres Freund