summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
AgeCommit message (Expand)Author
2025-05-19Fix deparsing FETCH FIRST <expr> ROWS WITH TIESHeikki Linnakangas
2025-01-12Fix XMLTABLE() deparsing to quote namespace names if necessary.Dean Rasheed
2024-11-20Avoid assertion failure if a setop leaf query contains setops.Tom Lane
2024-08-11Suppress Coverity warnings about Asserts in get_name_for_var_field.Tom Lane
2024-08-09Fix "failed to find plan for subquery/CTE" errors in EXPLAIN.Tom Lane
2024-03-17Fix EXPLAIN output for subplans in MERGE.Dean Rasheed
2024-02-09Remove race condition in pg_get_expr().Tom Lane
2023-09-15Track nesting depth correctly when drilling down into RECORD Vars.Tom Lane
2023-05-19pageinspect: Fix gist_page_items() with included columnsMichael Paquier
2023-05-07Add ruleutils support for decompiling MERGE commands.Tom Lane
2023-02-17Print the correct aliases for DML target tables in ruleutils.Tom Lane
2023-01-03Fix typos in comments, code and documentationMichael Paquier
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-10-16Fix EXPLAIN of SEARCH BREADTH FIRST with a constant initial value.Tom Lane
2022-09-01Revert SQL/JSON featuresAndrew Dunstan
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-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
2022-01-07Update copyright for 2022Bruce Momjian
2021-12-08Allow specifying column list for foreign key ON DELETE SET actionsPeter Eisentraut
2021-11-17Fix display of SQL-standard function's arguments in INSERT/SELECT.Tom Lane
2021-10-11Fix EXPLAIN of SEARCH BREADTH FIRST queries some more.Tom Lane
2021-09-16Fix EXPLAIN to handle SEARCH BREADTH FIRST queries.Tom Lane
2021-09-15Remove arbitrary 64K-or-so limit on rangetable size.Tom Lane
2021-09-09Remove Value node structPeter Eisentraut
2021-09-08Clean up some code using "(expr) ? true : false"Michael Paquier
2021-09-01Don't print extra parens around expressions in extended statsTomas Vondra
2021-08-31Fix missed lock acquisition while inlining new-style SQL functions.Tom Lane