Commit Graph

436 Commits (2a600a93c7be5b0bf8cacb1af78009db12bc4857)

Author SHA1 Message Date
Álvaro Herrera 0f65f3eec4
Fix squashing algorithm for query texts 6 months ago
Peter Eisentraut a8025f5448 Relax ordering-related hardcoded btree requirements in planning 9 months ago
Tom Lane e33f2335a9 Avoid double transformation of json_array()'s subquery. 9 months ago
Tom Lane 4618045bee Fix ARRAY_SUBLINK and ARRAY[] for int2vector and oidvector input. 9 months ago
Dean Rasheed 80feb727c8 Add OLD/NEW support to RETURNING in DML queries. 11 months ago
Peter Eisentraut 6339f6468e Rename RowCompareType to CompareType 11 months ago
Álvaro Herrera 0e5b14410e
Fix error message wording 12 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
Amit Langote c259b1578e Fix typo in comment of transformJsonAggConstructor() 1 year ago
Amit Langote bbd4c058a8 SQL/JSON: Fix default ON ERROR behavior for JSON_TABLE 1 year ago
Amit Langote 4d7e24e0f4 Revert recent SQL/JSON related commits 1 year ago
Amit Langote 565caaa79a SQL/JSON: Fix default ON ERROR behavior for JSON_TABLE 1 year ago
Alvaro Herrera 2bb969f399
Refactor/reword some error messages to avoid duplicates 1 year ago
Amit Langote 74c96699be SQL/JSON: Some fixes to JsonBehavior expression casting 1 year ago
Amit Langote 86d33987e8 SQL/JSON: Rethink c2d93c3802 1 year ago
Amit Langote 3a8a1f3254 SQL/JSON: Fix some obsolete comments. 1 year ago
Amit Langote 716bd12d22 SQL/JSON: Always coerce JsonExpr result at runtime 2 years ago
Amit Langote c2d93c3802 SQL/JSON: Fix coercion of constructor outputs to types with typmod 2 years ago
Amit Langote 55e56c84da SQL/JSON: Validate values in ON ERROR/EMPTY clauses 2 years ago
Amit Langote 03ec203164 SQL/JSON: Correctly enforce the default ON EMPTY behavior 2 years ago
Peter Geoghegan 6207f08f70 Harmonize function parameter names for Postgres 17. 2 years ago
David Rowley 7d2c7f08d9 Fix query pullup issue with WindowClause runCondition 2 years ago
Amit Langote c0fc075186 SQL/JSON: Fix issues with DEFAULT .. ON ERROR / EMPTY 2 years ago
Amit Langote b4fad46b6b SQL/JSON: Improve some error messages 2 years ago
Amit Langote 561b74ddb8 Fix restriction on specifying KEEP QUOTES in JSON_QUERY() 2 years ago
Tom Lane 3c5ff36aba Suppress "variable may be used uninitialized" warning. 2 years ago
Amit Langote 6f4d63e989 Add missing initialization in transformJsonFuncExpr() 2 years ago
Amit Langote 2f6e78b061 Fix typo introduced in 6185c9737 2 years ago
Amit Langote de3600452b Add basic JSON_TABLE() functionality 2 years ago
Amit Langote 085e759e9d Avoid splitting errmsg string to span multiple lines 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
Bruce Momjian 29275b1d17 Update copyright for 2024 2 years ago
Peter Eisentraut 9efcf442b9 Fix translation markers 2 years ago
Peter Eisentraut 881cd9e581 Remove dubious warning message from SQL/JSON functions 2 years ago
Amit Langote 03734a7fed Add more SQL/JSON constructor functions 2 years ago
Amit Langote 7c7412cae3 Code review for commit b6e1157e7d 2 years ago
Amit Langote 40b3af72a7 Add missing const qualifier 2 years ago
Amit Langote 328f492d25 Fix code indentation violation in commit b6e1157e7d 2 years ago
Amit Langote b6e1157e7d Don't include CaseTestExpr in JsonValueExpr.formatted_expr 2 years ago
Amit Langote 785480c953 Pass constructName to transformJsonValueExpr() 2 years ago
Tom Lane 0245f8db36 Pre-beta mechanical code beautification. 3 years ago
Michael Paquier d8c3106bb6 Add back SQLValueFunction for SQL keywords 3 years ago
Peter Geoghegan d6f0f95a6b Harmonize some more function parameter names. 3 years ago
Alvaro Herrera 6ee30209a6
SQL/JSON: support the IS JSON predicate 3 years ago
Alvaro Herrera 63cc20205c
Simplify transformJsonAggConstructor() API 3 years ago
Alvaro Herrera 60966f56c3
Fix inconsistencies and style issues in new SQL/JSON code 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