summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
AgeCommit message (Expand)Author
2023-04-12Revert "Catalog NOT NULL constraints" and falloutAlvaro Herrera
2023-04-07Catalog NOT NULL constraintsAlvaro Herrera
2023-03-31SQL/JSON: support the IS JSON predicateAlvaro 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-25Add SysCacheGetAttrNotNull for guaranteed not-null attrsDaniel Gustafsson
2023-03-07Fix incorrect comment in pg_get_partkeydef()David Rowley
2023-02-17Print the correct aliases for DML target tables in ruleutils.Tom Lane
2023-01-03Fix typos in comments, code and documentationMichael Paquier
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-02Fix psql's \sf and \ef for new-style SQL functions.Tom Lane
2022-12-01Fix under-parenthesized display of AT TIME ZONE constructs.Tom Lane
2022-11-21Replace SQLValueFunction by COERCE_SQL_SYNTAXMichael Paquier
2022-11-20Switch SQLValueFunction on "name" to use COERCE_SQL_SYNTAXMichael Paquier
2022-11-17Improve ruleutils' printout of LATERAL references within subplans.Tom Lane
2022-11-12Add repalloc0 and repalloc0_arrayPeter Eisentraut
2022-10-16Fix EXPLAIN of SEARCH BREADTH FIRST with a constant initial value.Tom Lane
2022-10-05Rename shadowed local variablesDavid Rowley
2022-09-29Introduce SYSTEM_USERMichael Paquier
2022-09-06Fix an assortment of improper usages of string functionsDavid Rowley
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
2022-08-25More -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-24Further -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-17Avoid using list_length() to test for empty list.Tom Lane
2022-07-22Close old gap in dependency checks for functions returning composite.Tom Lane
2022-07-21Fix ruleutils issues with dropped cols in functions-returning-composite.Tom Lane
2022-07-20Make subquery aliases optional in the FROM clause.Dean Rasheed
2022-07-01Add construct_array_builtin, deconstruct_array_builtinPeter Eisentraut
2022-05-21Show 'AS "?column?"' explicitly when it's important.Tom Lane
2022-05-13Rename JsonIsPredicate.value_type, fix JSON backend/nodes/ infrastructure.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-20set_deparse_plan: Reuse variable to appease CoverityAlvaro Herrera
2022-04-13Remove extraneous blank lines before block-closing bracesAlvaro Herrera
2022-04-05PLAN clauses for JSON_TABLEAndrew Dunstan
2022-04-04JSON_TABLEAndrew Dunstan
2022-03-31RETURNING clause for JSON() and JSON_SCALAR()Andrew Dunstan
2022-03-30SQL JSON functionsAndrew Dunstan
2022-03-29SQL/JSON query functionsAndrew Dunstan
2022-03-28IS JSON predicateAndrew Dunstan
2022-03-28Add public ruleutils.c entry point to deparse a Query.Tom Lane
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-27Fix up compiler warnings/errors from f4fb45d15.Tom Lane
2022-03-27SQL/JSON constructorsAndrew Dunstan
2022-03-27Common SQL/JSON clausesAndrew Dunstan
2022-03-22Revert "Common SQL/JSON clauses"Andrew Dunstan
2022-03-22Common SQL/JSON clausesAndrew Dunstan
2022-03-21Fix assorted missing logic for GroupingFunc nodes.Tom Lane
2022-02-03Add UNIQUE null treatment optionPeter Eisentraut
2022-01-13Fix ruleutils.c's dumping of whole-row Vars in more contexts.Tom Lane
2022-01-09Make pg_get_expr() more bulletproof.Tom Lane