summaryrefslogtreecommitdiff
path: root/src/backend/utils/adt/ruleutils.c
AgeCommit message (Expand)Author
2015-05-28Fix pg_get_functiondef() to print a function's LEAKPROOF property.Tom Lane
2015-05-24Manual cleanup of pgindent results.Tom Lane
2015-05-23pgindent run for 9.5Bruce Momjian
2015-05-23Fix yet another bug in ON CONFLICT rule deparsing.Andres Freund
2015-05-19Various fixes around ON CONFLICT for rule deparsing.Andres Freund
2015-05-16Support GROUPING SETS, CUBE and ROLLUP.Andres Freund
2015-05-15TABLESAMPLE, SQL Standard and extensibleSimon Riggs
2015-05-11Replace some appendStringInfo* calls with more appropriate variantsPeter Eisentraut
2015-05-10Code review for foreign/custom join pushdown patch.Tom Lane
2015-05-08Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund
2015-05-07Fix indentation that could mask a future bugMagnus Hagander
2015-05-01Deparse named arguments to use the new => operator instead of :=Robert Haas
2015-05-01Allow FDWs and custom scan providers to replace joins with scans.Robert Haas
2015-04-26Add transforms featurePeter Eisentraut
2015-03-30Be more careful about printing constants in ruleutils.c.Tom Lane
2015-03-15Improve representation of PlanRowMark.Tom Lane
2015-02-25Fix dumping of views that are just VALUES(...) but have column aliases.Tom Lane
2015-01-15Improve performance of EXPLAIN with large range tables.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-11-21Rearrange CustomScan API.Tom Lane
2014-11-07Introduce custom path and scan providers.Robert Haas
2014-10-08Split builtins.h to a new header ruleutils.hAlvaro Herrera
2014-10-07Implement SKIP LOCKED for row-level locksAlvaro Herrera
2014-07-19Partial fix for dropped columns in functions returning composite.Tom Lane
2014-06-18Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane
2014-05-06pgindent run for 9.4Bruce Momjian
2014-05-01Fix yet another corner case in dumping rules/views with USING clauses.Tom Lane
2014-04-30Check for interrupts and stack overflow during rule/view dumps.Tom Lane
2014-04-30Reduce indentation/parenthesization of set operations in rule/view dumps.Tom Lane
2014-04-30Limit overall indentation in rule/view dumps.Tom Lane
2014-04-30Fix indentation of JOIN clauses in rule/view dumps.Tom Lane
2014-04-06Reduce lock levels of some ALTER TABLE cmdsSimon Riggs
2014-04-03Fix non-equivalence of VARIADIC and non-VARIADIC function call formats.Tom Lane
2014-03-06Avoid getting more than AccessShareLock when deparsing a query.Tom Lane
2014-01-07Update copyright for 2014Bruce Momjian
2013-12-23Support ordered-set (WITHIN GROUP) aggregates.Tom Lane
2013-12-10Rename TABLE() to ROWS FROM().Noah Misch
2013-11-26Implement information_schema.parameters.parameter_default columnPeter Eisentraut
2013-11-23Fix thinko in SPI_execute_plan() callsPeter Eisentraut
2013-11-23Avoid potential buffer overflow crashPeter Eisentraut
2013-11-21Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane
2013-11-11Fix ruleutils pretty-printing to not generate trailing whitespace.Tom Lane
2013-11-06Support default arguments and named-argument notation for window functions.Tom Lane
2013-10-31Use appendStringInfoString instead of appendStringInfo where possible.Robert Haas
2013-09-05Eliminate pg_rewrite.ev_attr column and related dead code.Kevin Grittner
2013-09-03Allow aggregate functions to be VARIADIC.Tom Lane
2013-07-29Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark
2013-07-23Move strip_implicit_coercions() from optimizer to nodeFuncs.c.Tom Lane
2013-07-23Further hacking on ruleutils' new column-alias-assignment code.Tom Lane
2013-07-23Change post-rewriter representation of dropped columns in joinaliasvars.Tom Lane