summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
AgeCommit message (Expand)Author
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-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-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-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-03-21Fix assorted missing logic for GroupingFunc nodes.Tom Lane
2022-01-13Fix ruleutils.c's dumping of whole-row Vars in more contexts.Tom Lane
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-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
2021-06-10Reconsider the handling of procedure OUT parameters.Tom Lane
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-07Make pg_get_statisticsobjdef_expressions return NULLTomas Vondra
2021-04-07SQL-standard function bodyPeter Eisentraut
2021-04-06Change return type of EXTRACT to numericPeter Eisentraut
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-31Allow an alias to be attached to a JOIN ... USINGPeter Eisentraut
2021-03-27Extended statistics on expressionsTomas Vondra
2021-03-18Implement GROUP BY DISTINCTTomas Vondra
2021-02-27Enhanced cycle mark valuesPeter Eisentraut
2021-02-01SEARCH and CYCLE clausesPeter Eisentraut
2021-01-25Fix broken ruleutils support for function TRANSFORM clauses.Tom Lane
2021-01-18Add bytea equivalents of ltrim() and rtrim().Tom Lane
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Improve hash_create()'s API for some added robustness.Tom Lane
2020-12-09Change get_constraint_index() to use pg_constraint.conindidPeter Eisentraut
2020-11-07Move catalog index declarationsPeter Eisentraut
2020-11-04Improve our ability to regurgitate SQL-syntax function calls.Tom Lane
2020-11-02Remove special checks for pg_rewrite.ev_qual and ev_action being NULL.Tom Lane
2020-11-02Rethink the generation rule for fmgroids.h macros.Tom Lane
2020-10-15Fixup some appendStringInfo and appendPQExpBuffer callsDavid Rowley
2020-09-28Add for_each_from, to simplify loops starting from non-first list cells.Tom Lane
2020-09-27Move resolution of AlternativeSubPlan choices to the planner.Tom Lane
2020-09-17Remove support for postfix (right-unary) operators.Tom Lane
2020-08-10Replace remaining StrNCpy() by strlcpy()Peter Eisentraut
2020-06-29Mop up some no-longer-necessary hacks around printf %.*s format.Tom Lane
2020-05-16Run pgindent with new pg_bsd_indent version 2.1.1.Tom Lane
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-04-07Support FETCH FIRST WITH TIESAlvaro Herrera
2020-03-30Implement operator class parametersAlexander Korotkov
2020-03-04Introduce macros for typalign and typstorage constants.Tom Lane