Commit Graph

335 Commits (630a93799d538c35c94187e07ef64d566a573a4e)

Author SHA1 Message Date
Álvaro Herrera 630a93799d
Reject opclass options in ON CONFLICT clause 7 days ago
Michael Paquier 1b105f9472 Use palloc_object() and palloc_array() in backend code 1 week ago
Tom Lane ef38a4d975 Add GROUP BY ALL. 3 months ago
Peter Eisentraut a8025f5448 Relax ordering-related hardcoded btree requirements in planning 9 months ago
Dean Rasheed 80feb727c8 Add OLD/NEW support to RETURNING in DML queries. 11 months ago
Bruce Momjian 50e6eb731d Update copyright for 2025 12 months ago
Peter Eisentraut e18512c000 Remove unused #include's from backend .c files 1 year ago
Peter Eisentraut 0d2aa4d493 Track sort direction in SortGroupClause 1 year ago
David Rowley 7d2c7f08d9 Fix query pullup issue with WindowClause runCondition 2 years ago
Amit Langote de3600452b Add basic JSON_TABLE() functionality 2 years ago
Peter Eisentraut dbbca2cf29 Remove unused #include's from backend .c files 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Amit Langote 00f2a2556c Add missing initializations of p_perminfo 2 years ago
Tom Lane 2489d76c49 Make Vars be outer-join-aware. 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Alvaro Herrera a61b1f7482
Rework query relation permission checking 3 years ago
Alvaro Herrera 3b2db22fe2
Update some comments that should've covered MERGE 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
Andrew Dunstan 2f2b18bd3f Revert SQL/JSON features 3 years ago
Tom Lane e07ebd4b6e Catch stack overflow when recursing in transformFromClauseItem(). 3 years ago
Dean Rasheed bcedd8f5fc Make subquery aliases optional in the FROM clause. 3 years ago
David Rowley 3e9abd2eb1 Teach remove_unused_subquery_outputs about window run conditions 4 years ago
Alvaro Herrera 0fbf011200
Check column list length in XMLTABLE/JSON_TABLE alias 4 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Andrew Dunstan 4e34747c88 JSON_TABLE 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut 639a86e36a Remove Value node struct 4 years ago
Peter Eisentraut 2b00db4fb0 Use l*_node() family of functions where appropriate 4 years ago
Tom Lane a65e9f3f14 Fix inconsistent equalfuncs.c behavior for FuncCall.funcformat. 5 years ago
Tom Lane 6c0373ab77 Allow table-qualified variable names in ON CONFLICT ... WHERE. 5 years ago
Peter Eisentraut 055fee7eb4 Allow an alias to be attached to a JOIN ... USING 5 years ago
Peter Eisentraut 66392d3965 Add p_names field to ParseNamespaceItem 5 years ago
Tom Lane d4c746516b Remove no-longer-used RTE argument of markVarForSelectPriv(). 5 years ago
Bruce Momjian ca3b37487b Update copyright for 2021 5 years ago
Tom Lane 40c24bfef9 Improve our ability to regurgitate SQL-syntax function calls. 5 years ago
Peter Eisentraut f893e68d76 Add select_common_typmod() 5 years ago
Peter Eisentraut 3e0242b24c Message fixes and style improvements 5 years ago
Tom Lane fa27dd40d5 Run pgindent with new pg_bsd_indent version 2.1.1. 6 years ago
Tom Lane 5cbfce562f Initial pgindent and pgperltidy run for v13. 6 years ago
Alvaro Herrera 357889eb17
Support FETCH FIRST WITH TIES 6 years ago
Tom Lane 9ce77d75c5 Reconsider the representation of join alias Vars. 6 years ago
Tom Lane 5815696bc6 Make parser rely more heavily on the ParseNamespaceItem data structure. 6 years ago
Bruce Momjian 7559d8ebfa Update copyrights for 2020 6 years ago
Tom Lane b541e9accb Refactor parser's generation of Var nodes. 6 years ago
Amit Kapila 14aec03502 Make the order of the header file includes consistent in backend modules. 6 years ago
Tom Lane 5ee190f8ec Rationalize use of list_concat + list_copy combinations. 6 years ago
Tom Lane 8255c7a5ee Phase 2 pgindent run for v12. 7 years ago
Tom Lane f09346a9c6 Refactor planner's header files. 7 years ago
Andres Freund e0c4ec0728 Replace uses of heap_open et al with the corresponding table_* function. 7 years ago