Commit Graph

596 Commits (f3a01af29b1941ca7937a45504ab10ef5f99cdff)

Author SHA1 Message Date
Michael Paquier 4dadd660f0 Fix crashes with CREATE SCHEMA AUTHORIZATION and schema elements 3 years ago
Alvaro Herrera 6ee30209a6
SQL/JSON: support the IS JSON predicate 3 years ago
Alvaro Herrera 7081ac46ac
SQL/JSON: add standard JSON constructor functions 3 years ago
Tom Lane 483bdb2afe Support [NO] INDENT option in XMLSERIALIZE(). 3 years ago
Tom Lane 2489d76c49 Make Vars be outer-join-aware. 3 years ago
David Rowley 16fd03e956 Allow parallel aggregate on string_agg and array_agg 3 years ago
Michael Paquier 8eba3e3f02 Move queryjumble.c code to src/backend/nodes/ 3 years ago
Bruce Momjian c8e1ba736b Update copyright for 2023 3 years ago
Tom Lane 858e776c84 Convert the reg* input functions to report (most) errors softly. 3 years ago
Alvaro Herrera a61b1f7482
Rework query relation permission checking 3 years ago
Tom Lane 8272749e8c Record dependencies of a cast on other casts that it requires. 3 years ago
Tom Lane 717ec1aae9 Rename parser token REF to REF_P to avoid a symbol conflict. 3 years ago
Michael Paquier 0823d061b0 Introduce SYSTEM_USER 3 years ago
Peter Geoghegan 8fb4e001e9 Harmonize more lexer function parameter names. 3 years ago
Peter Geoghegan a601366a46 Harmonize more parameter names in bulk. 3 years ago
John Naylor ecaf7c5df5 Move gramparse.h to src/backend/parser 3 years ago
Andrew Dunstan 2f2b18bd3f Revert SQL/JSON features 3 years ago
John Naylor 3f5dbcb5fe Update comment in gramparse.h 3 years ago
Dean Rasheed bcedd8f5fc Make subquery aliases optional in the FROM clause. 3 years ago
Tom Lane 5f0adec253 Make STRING an unreserved_keyword. 4 years ago
Tom Lane 23e7b38bfe Pre-beta mechanical code beautification. 4 years ago
Robert Haas 8ec569479f Apply PGDLLIMPORT markings broadly. 4 years ago
Tom Lane a0ffa885e4 Allow granting SET and ALTER SYSTEM privileges on GUC parameters. 4 years ago
Andrew Dunstan fadb48b00e PLAN clauses for JSON_TABLE 4 years ago
Andrew Dunstan 4e34747c88 JSON_TABLE 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
Alvaro Herrera 7103ebb7aa
Add support for MERGE SQL command 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
Peter Eisentraut df4c3cbd8f Add parse_analyze_withcb() 4 years ago
Peter Eisentraut 25751f54b8 Add pg_analyze_and_rewrite_varparams() 4 years ago
Peter Eisentraut 791b1b71da Parse/analyze function renaming 4 years ago
Tom Lane 8e2e0f7586 Fix failure to validate the result of select_common_type(). 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 a3d2b1bbe9 Disable anonymous record hash support except in special cases 4 years ago
David Rowley 63b1af9437 Cleanup some aggregate code in the executor 5 years ago
Tom Lane e56bce5d43 Reconsider the handling of procedure OUT parameters. 5 years ago
Peter Eisentraut e717a9a18b SQL-standard function body 5 years ago
Bruce Momjian 5fd9dfa5f5 Move pg_stat_statements query jumbling to core. 5 years ago
Peter Eisentraut dd13ad9d39 Fix use of cursor sensitivity terminology 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
Tomas Vondra a4d75c86bf Extended statistics on expressions 5 years ago
Alvaro Herrera 71f4c8c6f7
ALTER TABLE ... DETACH PARTITION ... CONCURRENTLY 5 years ago
Robert Haas bbe0a81db6 Allow configurable LZ4 TOAST compression. 5 years ago