summaryrefslogtreecommitdiff
path: root/src/backend/nodes/nodeFuncs.c
AgeCommit message (Expand)Author
2023-04-04Code review for recent SQL/JSON commitsAlvaro Herrera
2023-03-31SQL/JSON: support the IS JSON predicateAlvaro Herrera
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-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-09-27Fix pg_stat_statements for MERGEAlvaro Herrera
2022-09-20Revise tree-walk APIs to improve spec compliance & silence warnings.Tom Lane
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-03Fix incorrect tests for SRFs in relation_can_be_sorted_early().Tom Lane
2022-06-26Harden range_table_mutator() against null RangeTblEntry.subquery.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-04JSON_TABLEAndrew Dunstan
2022-03-31RETURNING clause for JSON() and JSON_SCALAR()Andrew Dunstan
2022-03-30SQL JSON functionsAndrew Dunstan
2022-03-29SQL/JSON query functionsAndrew Dunstan
2022-03-28IS JSON predicateAndrew Dunstan
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
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-21Fix assorted missing logic for GroupingFunc nodes.Tom Lane
2022-01-17Add Boolean nodePeter Eisentraut
2022-01-09Make pg_get_expr() more bulletproof.Tom Lane
2022-01-08Update copyright for 2022Bruce Momjian
2021-09-09Remove Value node structPeter Eisentraut
2021-04-10Improve slightly misleading comments in nodeFuncs.cDavid Rowley
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-19Allow configurable LZ4 TOAST compression.Robert Haas
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-09-29Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane
2020-08-19Suppress unnecessary RelabelType nodes in yet more cases.Tom Lane
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-14Prevent overly-aggressive collapsing of joins to RTE_RESULT relations.Tom Lane
2019-12-02Add a reverse-translation column number array to struct AppendRelInfo.Tom Lane
2019-11-12Make the order of the header file includes consistent in backend modules.Amit Kapila
2019-10-03Selectively include window frames in expression walks/mutates.Andrew Gierth
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-02-09Refactor the representation of indexable clauses in IndexPaths.Tom Lane
2019-02-01Renaming for new subscripting mechanismAlvaro Herrera
2019-01-29Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane
2019-01-28In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane
2019-01-25Split QTW_EXAMINE_RTES flag into QTW_EXAMINE_RTES_BEFORE/_AFTER.Tom Lane
2019-01-02Update copyright for 2019Bruce Momjian