aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAge
* Use castNode() in a bunch of statement-list-related code.Tom Lane2017-01-26
* Use the new castNode() macro in a number of places.Andres Freund2017-01-26
* Update copyright years in some recently added filesPeter Eisentraut2017-01-25
* Fix things so that updatable views work with partitioned tables.Robert Haas2017-01-24
* Set ecxt_scantuple correctly for tuple routing.Robert Haas2017-01-24
* Reindent table partitioning code.Robert Haas2017-01-24
* Remove no-longer-needed loop in ExecGather().Tom Lane2017-01-22
* Logical replicationPeter Eisentraut2017-01-20
* Remove obsoleted code relating to targetlist SRF evaluation.Andres Freund2017-01-19
* Fix RETURNING to work correctly with partition tuple routing.Robert Haas2017-01-19
* Fix failure to enforce partitioning contraint for internal partitions.Robert Haas2017-01-19
* Move targetlist SRF handling from expression evaluation to new executor node.Andres Freund2017-01-18
* Generate fmgr prototypes automaticallyPeter Eisentraut2017-01-17
* Change representation of statement lists, and add statement location info.Tom Lane2017-01-14
* Throw suitable error for COPY TO STDOUT/FROM STDIN in a SQL function.Tom Lane2017-01-14
* Fix incorrect function name in comment.Robert Haas2017-01-12
* Repair commit b81b5a96f424531b97cdd1dba97d9d1b9c9d372e.Robert Haas2017-01-06
* Fix possible crash reading pg_stat_activity.Robert Haas2017-01-05
* Remove unnecessary arguments from partitioning functions.Robert Haas2017-01-04
* 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 unnecessary casts of makeNode() resultPeter Eisentraut2016-12-23
* Spellcheck: s/descendent/descendant/gTom Lane2016-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
* Refactor partition tuple routing code to reduce duplication.Robert Haas2016-12-21
* Fix minor oversights in nodeAgg.c.Tom Lane2016-12-20
* Fix sharing Agg transition state of DISTINCT or ordered aggs.Heikki Linnakangas2016-12-20
* Provide a DSA area for all parallel queries.Robert Haas2016-12-19
* Unbreak Finalize HashAggregate over Partial HashAggregate.Robert Haas2016-12-16
* Clean up code, comments, and formatting for table partitioning.Robert Haas2016-12-13
* Fix bogus comment.Robert Haas2016-12-08
* Implement table partitioning.Robert Haas2016-12-07
* Fix interaction of parallel query with prepared statements.Robert Haas2016-12-06
* Ensure gatherstate->nextreader is properly initialized.Robert Haas2016-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
* Fix typo in commentMagnus Hagander2016-11-25
* Simplify code by getting rid of SPI_push, SPI_pop, SPI_restore_connection.Tom Lane2016-11-08
* Make SPI_fnumber() reject dropped columns.Tom Lane2016-11-08
* Improve speed of aggregates that use array_append as transition function.Tom Lane2016-10-30
* Avoid using a C++ keyword in header filePeter Eisentraut2016-10-26
* Avoid testing tuple visibility without buffer lock.Tom Lane2016-10-23
* Don't throw serialization errors for self-conflicts in INSERT ON CONFLICT.Tom Lane2016-10-23
* Use more efficient hashtable for execGrouping.c to speed up hash aggregation.Andres Freund2016-10-14
* Fix incorrect handling of polymorphic aggregates used as window functions.Tom Lane2016-10-09
* Extend framework from commit 53be0b1ad to report latch waits.Robert Haas2016-10-04
* Remove nearly-unused SizeOfIptrData macro.Tom Lane2016-09-22
* Be sure to rewind the tuplestore read pointer in non-leader CTEScan nodes.Tom Lane2016-09-22