aboutsummaryrefslogtreecommitdiff
path: root/src/backend/nodes
Commit message (Expand)AuthorAge
* Add stack depth checks to key recursive functions in backend/nodes/*.c.Tom Lane2018-12-10
* Fix improper repetition of previous results from a hashed aggregate.Tom Lane2016-08-24
* Fix CREATE MATVIEW/CREATE TABLE AS ... WITH NO DATA to not plan the query.Tom Lane2016-06-27
* Support IndexElem in raw_expression_tree_walker().Tom Lane2016-05-23
* Add defenses against putting expanded objects into Const nodes.Tom Lane2016-01-21
* Get rid of the planner's LateralJoinInfo data structure.Tom Lane2015-12-11
* Simplify LATERAL-related calculations within add_paths_to_joinrel().Tom Lane2015-12-09
* Allow foreign and custom joins to handle EvalPlanQual rechecks.Robert Haas2015-12-08
* Allow FDWs to push down quals without breaking EvalPlanQual rechecks.Robert Haas2015-10-15
* Do not write out WCOs in QueryStephen Frost2015-10-05
* RLS refactoringStephen Frost2015-09-15
* Rename 'cmd' to 'cmd_name' in CreatePolicyStmtStephen Frost2015-08-21
* Reconcile nodes/*funcs.c with recent work.Noah Misch2015-08-05
* Redesign tablesample method API, and do extensive code review.Tom Lane2015-07-25
* Fix bogus range_table_mutator() logic for RangeTblEntry.tablesample.Tom Lane2015-06-19
* Fix planner's cost estimation for SEMI/ANTI joins with inner indexscans.Tom Lane2015-06-03
* pgindent run for 9.5Bruce Momjian2015-05-23
* Remove the new UPSERT command tag and use INSERT instead.Andres Freund2015-05-23
* Refactor ON CONFLICT index inference parse tree representation.Andres Freund2015-05-19
* Fix failure to copy IndexScan.indexorderbyops in copyfuncs.c.Tom Lane2015-05-17
* Support GROUPING SETS, CUBE and ROLLUP.Andres Freund2015-05-16
* TABLESAMPLE, SQL Standard and extensibleSimon Riggs2015-05-15
* Support VERBOSE option in REINDEX command.Fujii Masao2015-05-15
* Fix ON CONFLICT bugs that manifest when used in rules.Andres Freund2015-05-13
* Allow on-the-fly capture of DDL event detailsAlvaro Herrera2015-05-11
* Code review for foreign/custom join pushdown patch.Tom Lane2015-05-10
* Add support for INSERT ... ON CONFLICT DO NOTHING/UPDATE.Andres Freund2015-05-08
* Represent columns requiring insert and update privileges indentently.Andres Freund2015-05-08
* Allow FDWs and custom scan providers to replace joins with scans.Robert Haas2015-05-01
* Add transforms featurePeter Eisentraut2015-04-26
* Perform RLS WITH CHECK before constraints, etcStephen Frost2015-04-24
* Rationalize vacuuming options and parametersAlvaro Herrera2015-03-18
* Improve representation of PlanRowMark.Tom Lane2015-03-15
* Support flattening of empty-FROM subqueries and one-row VALUES tables.Tom Lane2015-03-11
* Improve planner's cost estimation in the presence of semijoins.Tom Lane2015-03-11
* Make operator precedence follow the SQL standard more closely.Tom Lane2015-03-11
* Allow CURRENT/SESSION_USER to be used in certain commandsAlvaro Herrera2015-03-09
* Add hasRowSecurity to copyfuncs/outfuncsStephen Frost2015-02-25
* Further tweaking of raw grammar output to distinguish different inputs.Tom Lane2015-02-23
* Add parse location fields to NullTest and BooleanTest structs.Tom Lane2015-02-22
* Get rid of multiple applications of transformExpr() to the same tree.Tom Lane2015-02-22
* Represent BETWEEN as a special node type in raw parse trees.Tom Lane2015-02-22
* Use FLEXIBLE_ARRAY_MEMBER in a bunch more places.Tom Lane2015-02-20
* Fix EXPLAIN output for cases where parent table is excluded by constraints.Tom Lane2015-02-17
* Improve new caching logic in tbm_add_tuples().Tom Lane2015-01-16
* Make tbm_add_tuples more efficient by caching the last acccessed page.Andres Freund2015-01-16
* Update copyright for 2015Bruce Momjian2015-01-06
* Remove unused fields from ReindexStmt.Fujii Masao2014-12-24
* Improve hash_create's API for selecting simple-binary-key hash functions.Tom Lane2014-12-18
* Add CINE option for CREATE TABLE AS and CREATE MATERIALIZED VIEWAndrew Dunstan2014-12-13