summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_clause.c
Commit message (Expand)AuthorAgeFilesLines
* Make Vars be outer-join-aware.Tom Lane2023-01-301-55/+180
* Update copyright for 2023Bruce Momjian2023-01-021-1/+1
* Rework query relation permission checkingAlvaro Herrera2022-12-061-4/+5
* Update some comments that should've covered MERGEAlvaro Herrera2022-10-241-2/+4
* Rename shadowed local variablesDavid Rowley2022-10-051-3/+3
* Harmonize more parameter names in bulk.Peter Geoghegan2022-09-201-1/+1
* Revert SQL/JSON featuresAndrew Dunstan2022-09-011-9/+3
* Catch stack overflow when recursing in transformFromClauseItem().Tom Lane2022-08-131-0/+3
* Make subquery aliases optional in the FROM clause.Dean Rasheed2022-07-201-12/+6
* Teach remove_unused_subquery_outputs about window run conditionsDavid Rowley2022-05-271-0/+1
* Check column list length in XMLTABLE/JSON_TABLE aliasAlvaro Herrera2022-05-181-15/+0
* Pre-beta mechanical code beautification.Tom Lane2022-05-121-1/+1
* JSON_TABLEAndrew Dunstan2022-04-041-3/+9
* Update copyright for 2022Bruce Momjian2022-01-071-1/+1
* Remove Value node structPeter Eisentraut2021-09-091-9/+8
* Use l*_node() family of functions where appropriatePeter Eisentraut2021-07-191-1/+1
* Fix inconsistent equalfuncs.c behavior for FuncCall.funcformat.Tom Lane2021-06-061-1/+0
* Allow table-qualified variable names in ON CONFLICT ... WHERE.Tom Lane2021-04-131-13/+0
* Allow an alias to be attached to a JOIN ... USINGPeter Eisentraut2021-03-311-0/+32
* Add p_names field to ParseNamespaceItemPeter Eisentraut2021-03-311-3/+3
* Remove no-longer-used RTE argument of markVarForSelectPriv().Tom Lane2021-02-111-6/+2
* Update copyright for 2021Bruce Momjian2021-01-021-1/+1
* Improve our ability to regurgitate SQL-syntax function calls.Tom Lane2020-11-041-1/+3
* Add select_common_typmod()Peter Eisentraut2020-10-271-17/+6
* Message fixes and style improvementsPeter Eisentraut2020-09-141-1/+1
* Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane2020-05-161-1/+1
* Initial pgindent and pgperltidy run for v13.Tom Lane2020-05-141-1/+1
* Support FETCH FIRST WITH TIESAlvaro Herrera2020-04-071-1/+14
* Reconsider the representation of join alias Vars.Tom Lane2020-01-091-91/+108
* Make parser rely more heavily on the ParseNamespaceItem data structure.Tom Lane2020-01-021-209/+227
* Update copyrights for 2020Bruce Momjian2020-01-011-1/+1
* Refactor parser's generation of Var nodes.Tom Lane2019-12-261-8/+15
* Make the order of the header file includes consistent in backend modules.Amit Kapila2019-11-121-7/+5
* Rationalize use of list_concat + list_copy combinations.Tom Lane2019-08-121-5/+0
* Phase 2 pgindent run for v12.Tom Lane2019-05-221-25/+25
* Refactor planner's header files.Tom Lane2019-01-291-2/+1
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-211-2/+2
* Replace heapam.h includes with {table, relation}.h where applicable.Andres Freund2019-01-211-1/+1
* Update copyright for 2019Bruce Momjian2019-01-021-1/+1
* Make type "name" collation-aware.Tom Lane2018-12-191-1/+1
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-201-40/+0
* Create an RTE field to record the query's lock mode for each relation.Tom Lane2018-09-301-0/+1
* Fix parsetree representation of XMLTABLE(XMLNAMESPACES(DEFAULT ...)).Tom Lane2018-09-171-7/+8
* Fix bugs with degenerate window ORDER BY clauses in GROUPS/RANGE mode.Tom Lane2018-07-111-0/+10
* Revert MERGE patchSimon Riggs2018-04-121-46/+11
* Merge catalog/pg_foo_fn.h headers back into pg_foo.h headers.Tom Lane2018-04-081-1/+1
* Allow cpluspluscheck to pass by renaming variableSimon Riggs2018-04-051-7/+7
* MERGE SQL Command following SQL:2016Simon Riggs2018-04-031-5/+40
* Revert "Modified files for MERGE"Simon Riggs2018-04-021-40/+5
* Modified files for MERGESimon Riggs2018-04-021-5/+40