Commit Graph

611 Commits (b1ffe3ff0b7ed87b34ae0fc6eba71bf032e41b59)

Author SHA1 Message Date
Peter Eisentraut 8aee330af5 Revert temporal primary keys and foreign keys 2 years ago
Amit Langote bb766cde63 JSON_TABLE: Add support for NESTED paths and columns 2 years ago
Alexander Korotkov 87c21bb941 Implement ALTER TABLE ... SPLIT PARTITION ... command 2 years ago
Alexander Korotkov 1adf16b8fb Implement ALTER TABLE ... MERGE PARTITIONS ... command 2 years ago
Amit Langote de3600452b Add basic JSON_TABLE() functionality 2 years ago
Dean Rasheed 0294df2f1f Add support for MERGE ... WHEN NOT MATCHED BY SOURCE. 2 years ago
Peter Eisentraut 34768ee361 Add temporal FOREIGN KEY contraints 2 years ago
Amit Langote 6185c9737c Add SQL/JSON query functions 2 years ago
Dean Rasheed c649fa24a4 Add RETURNING support to MERGE. 2 years ago
Peter Eisentraut 924d046dcf Add a const decoration 2 years ago
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut 611806cd72 Add trailing commas to enum definitions 2 years ago
Tom Lane 2b5154beab Extend ALTER OPERATOR to allow setting more optimization attributes. 2 years ago
Tom Lane d8b2fcc9d4 Avoid unnecessary plancache revalidation of utility statements. 2 years ago
Amit Langote 03734a7fed Add more SQL/JSON constructor functions 2 years ago
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. 4 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