summaryrefslogtreecommitdiff
path: root/src/backend/nodes
AgeCommit message (Expand)Author
2015-06-03Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans.Tom Lane
2015-05-24pgindent run for 9.5Bruce Momjian
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-15Support VERBOSE option in REINDEX command.Fujii Masao
2015-05-12Fix ON CONFLICT bugs that manifest when used in rules.Andres Freund
2015-05-11Allow on-the-fly capture of DDL event detailsAlvaro Herrera
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-26Add transforms featurePeter Eisentraut
2015-04-25Perform RLS WITH CHECK before constraints, etcStephen Frost
2015-03-18Rationalize vacuuming options and parametersAlvaro Herrera
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-03-09Allow CURRENT/SESSION_USER to be used in certain commandsAlvaro Herrera
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-20Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane
2015-02-17Fix EXPLAIN output for cases where parent table is excluded by constraints.Tom Lane
2015-01-16Improve new caching logic in tbm_add_tuples().Tom Lane
2015-01-16Make tbm_add_tuples more efficient by caching the last acccessed page.Andres Freund
2015-01-06Update copyright for 2015Bruce Momjian
2014-12-24Remove unused fields from ReindexStmt.Fujii Masao
2014-12-18Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane
2014-12-13Add CINE option for CREATE TABLE AS and CREATE MATERIALIZED VIEWAndrew Dunstan
2014-12-11Use correct macro for reltablespace.Heikki Linnakangas
2014-11-28Add bms_get_singleton_member(), and use it where appropriate.Tom Lane
2014-11-28Add bms_next_member(), and use it where appropriate.Tom Lane
2014-11-25Support arrays as input to array_agg() and ARRAY(SELECT ...).Tom Lane
2014-11-21Rearrange CustomScan API.Tom Lane
2014-11-07Introduce custom path and scan providers.Robert Haas
2014-11-06Implement IF NOT EXIST for CREATE INDEX.Fujii Masao
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-22Fix mishandling of CreateEventTrigStmt's eventname field.Robert Haas
2014-09-19Row-Level Security Policies (RLS)Stephen Frost
2014-08-26Implement IF NOT EXISTS for CREATE SEQUENCE.Heikki Linnakangas
2014-08-21Rework 'MOVE ALL' to 'ALTER .. ALL IN TABLESPACE'Stephen Frost
2014-07-19Partial fix for dropped columns in functions returning composite.Tom Lane
2014-07-10Implement IMPORT FOREIGN SCHEMA.Tom Lane