summaryrefslogtreecommitdiff
path: root/src/backend/nodes/outfuncs.c
AgeCommit message (Expand)Author
2015-06-03Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans.Tom Lane
2015-05-22Remove the new UPSERT command tag and use INSERT instead.Andres Freund
2015-05-19Refactor ON CONFLICT index inference parse tree representation.Andres Freund
2015-05-18Fix failure to copy IndexScan.indexorderbyops in copyfuncs.c.Tom Lane
2015-05-16Support GROUPING SETS, CUBE and ROLLUP.Andres Freund
2015-05-15TABLESAMPLE, SQL Standard and extensibleSimon Riggs
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-07Represent columns requiring insert and update privileges indentently.Andres Freund
2015-05-01Allow FDWs and custom scan providers to replace joins with scans.Robert Haas
2015-04-25Perform RLS WITH CHECK before constraints, etcStephen Frost
2015-03-15Improve representation of PlanRowMark.Tom Lane
2015-03-12Support flattening of empty-FROM subqueries and one-row VALUES tables.Tom Lane
2015-03-12Improve planner's cost estimation in the presence of semijoins.Tom Lane
2015-03-11Make operator precedence follow the SQL standard more closely.Tom Lane
2015-02-26Add hasRowSecurity to copyfuncs/outfuncsStephen Frost
2015-02-23Further tweaking of raw grammar output to distinguish different inputs.Tom Lane
2015-02-22Add parse location fields to NullTest and BooleanTest structs.Tom Lane
2015-02-22Get rid of multiple applications of transformExpr() to the same tree.Tom Lane
2015-02-22Represent BETWEEN as a special node type in raw parse trees.Tom Lane
2015-02-17Fix EXPLAIN output for cases where parent table is excluded by constraints.Tom Lane
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-11Use correct macro for reltablespace.Heikki Linnakangas
2014-11-28Add bms_next_member(), and use it where appropriate.Tom Lane
2014-11-21Rearrange CustomScan API.Tom Lane
2014-11-07Introduce custom path and scan providers.Robert Haas
2014-10-18Avoid core dump in _outPathInfo() for Path without a parent RelOptInfo.Tom Lane
2014-10-07Implement SKIP LOCKED for row-level locksAlvaro Herrera
2014-09-19Row-Level Security Policies (RLS)Stephen Frost
2014-07-19Partial fix for dropped columns in functions returning composite.Tom Lane
2014-07-10Implement IMPORT FOREIGN SCHEMA.Tom Lane
2014-06-18Implement UPDATE tab SET (col1,col2,...) = (SELECT ...), ...Tom Lane
2014-06-16Avoid recursion when processing simple lists of AND'ed or OR'ed clauses.Tom Lane
2014-05-06pgindent run for 9.4Bruce Momjian
2014-04-13Make security barrier views automatically updatableStephen Frost
2014-02-17Avoid repeated name lookups during table and index DDL.Robert Haas
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-22Support multi-argument UNNEST(), and TABLE() syntax for multiple functions.Tom Lane
2013-11-15Compute correct em_nullable_relids in get_eclass_for_sort_expr().Tom Lane
2013-10-31Use appendStringInfoString instead of appendStringInfo where possible.Robert Haas
2013-09-03Allow aggregate functions to be VARIADIC.Tom Lane
2013-08-18Fix planner problems with LATERAL references in PlaceHolderVars.Tom Lane
2013-08-14Remove ph_may_need from PlaceHolderInfo, with attendant simplifications.Tom Lane
2013-07-29Add SQL Standard WITH ORDINALITY support for UNNEST (and any other SRF)Greg Stark
2013-07-18WITH CHECK OPTION support for auto-updatable VIEWsStephen Frost
2013-07-17Implement the FILTER clause for aggregate function calls.Noah Misch
2013-04-27Incidental cleanup of matviews code.Tom Lane
2013-04-12Clean up the mess around EXPLAIN and materialized views.Tom Lane