Commit Graph

659 Commits (cf96907aadca454c4094819c2ecddee07eafe203)

Author SHA1 Message Date
David Rowley cf96907aad Fix incorrect comment in pg_get_partkeydef() 3 years ago
Tom Lane 393430f575 Print the correct aliases for DML target tables in ruleutils. 3 years ago
Michael Paquier 33ab0a2a52 Fix typos in comments, code and documentation 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane cabfb8241d Fix psql's \sf and \ef for new-style SQL functions. 3 years ago
Tom Lane 1dd6700f44 Fix under-parenthesized display of AT TIME ZONE constructs. 3 years ago
Michael Paquier f193883fc9 Replace SQLValueFunction by COERCE_SQL_SYNTAX 3 years ago
Michael Paquier fb32748e32 Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAX 3 years ago
Tom Lane adaf34241a Improve ruleutils' printout of LATERAL references within subplans. 3 years ago
Peter Eisentraut b4b7ce8061 Add repalloc0 and repalloc0_array 3 years ago
Tom Lane d57534740b Fix EXPLAIN of SEARCH BREADTH FIRST with a constant initial value. 3 years ago
David Rowley 2d0bbedda7 Rename shadowed local variables 3 years ago
Michael Paquier 0823d061b0 Introduce SYSTEM_USER 3 years ago
David Rowley 8b26769bc4 Fix an assortment of improper usages of string functions 3 years ago
Andrew Dunstan 2f2b18bd3f Revert SQL/JSON features 3 years ago
David Rowley 3e0fff2e68 More -Wshadow=compatible-local warning fixes 3 years ago
David Rowley f959bf9a5b Further -Wshadow=compatible-local warning fixes 3 years ago
Tom Lane efd0c16bec Avoid using list_length() to test for empty list. 3 years ago
Tom Lane 0b292bed92 Close old gap in dependency checks for functions returning composite. 3 years ago
Tom Lane b9654cecea Fix ruleutils issues with dropped cols in functions-returning-composite. 3 years ago
Dean Rasheed bcedd8f5fc Make subquery aliases optional in the FROM clause. 3 years ago
Peter Eisentraut d746021de1 Add construct_array_builtin, deconstruct_array_builtin 3 years ago
Tom Lane c7461fc255 Show 'AS "?column?"' explicitly when it's important. 3 years ago
Tom Lane 3ab9a63cb6 Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure. 3 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 3 years ago
Alvaro Herrera e70813fbc4
set_deparse_plan: Reuse variable to appease Coverity 3 years ago
Alvaro Herrera 24d2b2680a
Remove extraneous blank lines before block-closing braces 3 years ago
Andrew Dunstan fadb48b00e PLAN clauses for JSON_TABLE 3 years ago
Andrew Dunstan 4e34747c88 JSON_TABLE 3 years ago
Andrew Dunstan 49082c2cc3 RETURNING clause for JSON() and JSON_SCALAR() 4 years ago
Andrew Dunstan 606948b058 SQL JSON functions 4 years ago
Andrew Dunstan 1a36bc9dba SQL/JSON query functions 4 years ago
Andrew Dunstan 33a377608f IS JSON predicate 4 years ago
Tom Lane d22646922d Add public ruleutils.c entry point to deparse a Query. 4 years ago
Alvaro Herrera 7103ebb7aa
Add support for MERGE SQL command 4 years ago
Tom Lane cc7401d5ca Fix up compiler warnings/errors from f4fb45d15. 4 years ago
Andrew Dunstan f4fb45d15c SQL/JSON constructors 4 years ago
Andrew Dunstan f79b803dcc Common SQL/JSON clauses 4 years ago
Andrew Dunstan 1460fc5942 Revert "Common SQL/JSON clauses" 4 years ago
Andrew Dunstan 865fe4d5df Common SQL/JSON clauses 4 years ago
Tom Lane 2591ee8ec4 Fix assorted missing logic for GroupingFunc nodes. 4 years ago
Peter Eisentraut 94aa7cc5f7 Add UNIQUE null treatment option 4 years ago
Tom Lane 43c2175121 Fix ruleutils.c's dumping of whole-row Vars in more contexts. 4 years ago
Tom Lane 6867f963e3 Make pg_get_expr() more bulletproof. 4 years ago
Bruce Momjian 27b77ecf9f Update copyright for 2022 4 years ago
Peter Eisentraut d6f96ed94e Allow specifying column list for foreign key ON DELETE SET actions 4 years ago
Tom Lane a8d8445a7b Fix display of SQL-standard function's arguments in INSERT/SELECT. 4 years ago
Tom Lane 39ae0ef856 Fix EXPLAIN of SEARCH BREADTH FIRST queries some more. 4 years ago
Tom Lane 3f50b82639 Fix EXPLAIN to handle SEARCH BREADTH FIRST queries. 4 years ago
Tom Lane e3ec3c00d8 Remove arbitrary 64K-or-so limit on rangetable size. 4 years ago