aboutsummaryrefslogtreecommitdiff
path: root/src/include/nodes
Commit message (Expand)AuthorAge
* Reindent table partitioning code.Robert Haas2017-01-24
* Logical replicationPeter Eisentraut2017-01-20
* Remove obsoleted code relating to targetlist SRF evaluation.Andres Freund2017-01-19
* Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund2017-01-18
* Improve RLS planning by marking individual quals with security levels.Tom Lane2017-01-18
* Change representation of statement lists, and add statement location info.Tom Lane2017-01-14
* Fix reporting of constraint violations for table partitioning.Robert Haas2017-01-04
* Move partition_tuple_slot out of EState.Robert Haas2017-01-04
* Update copyright via script for 2017Bruce Momjian2017-01-03
* Remove manual breaks in NodeTag assignments to fix duplicate tag numbers.Tom Lane2016-12-29
* Make more use of RoleSpec structPeter Eisentraut2016-12-29
* Replace enum InhOption with simple boolean.Tom Lane2016-12-23
* Remove sql_inheritance GUC.Robert Haas2016-12-23
* Fix tuple routing in cases where tuple descriptors don't match.Robert Haas2016-12-22
* Fix handling of expanded objects in CoerceToDomain and CASE execution.Tom Lane2016-12-22
* Provide a DSA area for all parallel queries.Robert Haas2016-12-19
* Unbreak Finalize HashAggregate over Partial HashAggregate.Robert Haas2016-12-16
* Add support for temporary replication slotsPeter Eisentraut2016-12-12
* Fix reporting of column typmods for multi-row VALUES constructs.Tom Lane2016-12-08
* Implement table partitioning.Robert Haas2016-12-07
* Add support for restrictive RLS policiesStephen Frost2016-12-05
* User narrower representative tuples in the hash-agg hashtable.Andres Freund2016-11-30
* Perform one only projection to compute agg arguments.Andres Freund2016-11-30
* Cleanup of rewriter and planner handling of Query.hasRowSecurity flag.Tom Lane2016-11-10
* Implement syntax for transition tables in AFTER triggers.Kevin Grittner2016-11-04
* Use more efficient hashtable for execGrouping.c to speed up hash aggregation.Andres Freund2016-10-14
* Add debugging aid "bmsToString(Bitmapset *bms)".Tom Lane2016-09-16
* Improve code comment for GatherPath's single_copy flag.Robert Haas2016-09-14
* Improve parser's and planner's handling of set-returning functions.Tom Lane2016-09-13
* Have heapam.h include lockdefs.h rather than lock.h.Robert Haas2016-09-13
* Support renaming an existing value of an enum type.Tom Lane2016-09-07
* Add location field to DefElemPeter Eisentraut2016-09-06
* C comment: align dashes in GroupState node headerBruce Momjian2016-09-05
* Update comments to reflect code rearrangement.Robert Haas2016-08-31
* Fix improper repetition of previous results from a hashed aggregate.Tom Lane2016-08-24
* Speed up planner's scanning for parallel-query hazards.Tom Lane2016-08-19
* Improve parsetree representation of special functions such as CURRENT_DATE.Tom Lane2016-08-16
* Teach parser to transform "x IS [NOT] DISTINCT FROM NULL" to a NullTest.Tom Lane2016-07-28
* Fix assorted fallout from IS [NOT] NULL patch.Tom Lane2016-07-28
* Avoid invalidating all foreign-join cached plans when user mappings change.Tom Lane2016-07-15
* Set consider_parallel correctly for upper planner rels.Robert Haas2016-07-01
* Fix CREATE MATVIEW/CREATE TABLE AS ... WITH NO DATA to not plan the query.Tom Lane2016-06-27
* Avoid making a separate pass over the query to check for partializability.Tom Lane2016-06-26
* Rethink node-level representation of partial-aggregation modes.Tom Lane2016-06-26
* Refactor planning of projection steps that don't need a Result plan node.Tom Lane2016-06-21
* Restore foreign-key-aware estimation of join relation sizes.Tom Lane2016-06-18
* Fix handling of argument and result datatypes for partial aggregation.Tom Lane2016-06-17
* Add VACUUM (DISABLE_PAGE_SKIPPING) for emergencies.Robert Haas2016-06-17
* In planner.c, avoid assuming that all PathTargets have sortgrouprefs.Tom Lane2016-06-13
* Remove reltarget_has_non_vars flag.Tom Lane2016-06-10