summaryrefslogtreecommitdiff
path: root/src/backend/parser/parse_expr.c
AgeCommit message (Expand)Author
2024-06-28SQL/JSON: Validate values in ON ERROR/EMPTY clausesAmit Langote
2024-06-19SQL/JSON: Correctly enforce the default ON EMPTY behaviorAmit Langote
2024-06-12Harmonize function parameter names for Postgres 17.Peter Geoghegan
2024-05-05Fix query pullup issue with WindowClause runConditionDavid Rowley
2024-04-18SQL/JSON: Fix issues with DEFAULT .. ON ERROR / EMPTYAmit Langote
2024-04-18SQL/JSON: Improve some error messagesAmit Langote
2024-04-08Fix restriction on specifying KEEP QUOTES in JSON_QUERY()Amit Langote
2024-04-05Suppress "variable may be used uninitialized" warning.Tom Lane
2024-04-04Add missing initialization in transformJsonFuncExpr()Amit Langote
2024-04-04Fix typo introduced in 6185c9737Amit Langote
2024-04-04Add basic JSON_TABLE() functionalityAmit Langote
2024-03-22Avoid splitting errmsg string to span multiple linesAmit Langote
2024-03-21Add SQL/JSON query functionsAmit Langote
2024-03-17Add RETURNING support to MERGE.Dean Rasheed
2024-01-03Update copyright for 2024Bruce Momjian
2023-08-24Fix translation markersPeter Eisentraut
2023-08-18Remove dubious warning message from SQL/JSON functionsPeter Eisentraut
2023-07-26Add more SQL/JSON constructor functionsAmit Langote
2023-07-21Code review for commit b6e1157e7dAmit Langote
2023-07-13Add missing const qualifierAmit Langote
2023-07-13Fix code indentation violation in commit b6e1157e7dAmit Langote
2023-07-13Don't include CaseTestExpr in JsonValueExpr.formatted_exprAmit Langote
2023-07-13Pass constructName to transformJsonValueExpr()Amit Langote
2023-05-19Pre-beta mechanical code beautification.Tom Lane
2023-05-17Add back SQLValueFunction for SQL keywordsMichael Paquier
2023-04-13Harmonize some more function parameter names.Peter Geoghegan
2023-03-31SQL/JSON: support the IS JSON predicateAlvaro Herrera
2023-03-30Simplify transformJsonAggConstructor() APIAlvaro Herrera
2023-03-30Fix inconsistencies and style issues in new SQL/JSON codeAlvaro Herrera
2023-03-29SQL/JSON: add standard JSON constructor functionsAlvaro Herrera
2023-03-15Support [NO] INDENT option in XMLSERIALIZE().Tom Lane
2023-03-02Remove bms_first_member().Tom Lane
2023-01-30Make Vars be outer-join-aware.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-10-24Update some comments that should've covered MERGEAlvaro Herrera
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-02Improve performance of ORDER BY / DISTINCT aggregatesDavid Rowley
2022-07-29In transformRowExpr(), check for too many columns in the row.Tom Lane
2022-07-20Tweak detail and hint messages to be consistent with project policyMichael Paquier
2022-07-13Remove useless assertionsPeter Eisentraut
2022-07-11Improve error message with JSON_SERIALIZE()Michael Paquier
2022-07-07Only allow returning string types or bytea from json_serializeAndrew Dunstan
2022-05-13Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-05-11Fix typos and grammar in code and test commentsMichael Paquier
2022-04-15Small cleanups in SQL/JSON codeAndrew Dunstan
2022-04-14Improve a couple of sql/json error messagesAndrew Dunstan
2022-04-14Fix transformJsonBehaviorAndrew Dunstan