aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor
Commit message (Expand)AuthorAge
* Use Append rather than MergeAppend for scanning ordered partitions.Tom Lane2019-04-05
* tableam: Add table_multi_insert() and revamp/speed-up COPY FROM buffering.Andres Freund2019-04-04
* Make queries' locking of indexes more consistent.Tom Lane2019-04-04
* tableam: bitmap table scan.Andres Freund2019-03-31
* tableam: sample scan.Andres Freund2019-03-31
* Speed up planning when partitions can be pruned at plan time.Tom Lane2019-03-30
* Generated columnsPeter Eisentraut2019-03-30
* tableam: Add table_get_latest_tid, to wrap heap_get_latest_tid.Andres Freund2019-03-25
* Suppress Append and MergeAppend plan nodes that have a single child.Tom Lane2019-03-25
* tableam: Add and use table_fetch_row_version().Andres Freund2019-03-25
* Transaction chainingPeter Eisentraut2019-03-24
* tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund2019-03-23
* Collations with nondeterministic comparisonPeter Eisentraut2019-03-22
* Enable parallel query with SERIALIZABLE isolation.Thomas Munro2019-03-15
* Remove unused #includePeter Eisentraut2019-03-14
* Refactor ParamListInfo initializationPeter Eisentraut2019-03-14
* tableam: Add and use scan APIs.Andres Freund2019-03-11
* Move hash_any prototype from access/hash.h to utils/hashutils.hAlvaro Herrera2019-03-11
* Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas2019-03-07
* Don't reuse slots between root and partition in ON CONFLICT ... UPDATE.Andres Freund2019-03-06
* Fix bug in clearing of virtual tuple slot.Andres Freund2019-03-06
* Improve performance of index-only scans with many index columns.Tom Lane2019-03-03
* Use a virtual rather than a heap slot in two places where that suffices.Andres Freund2019-03-01
* Store tuples for EvalPlanQual in slots, rather than as HeapTuples.Andres Freund2019-03-01
* Don't superfluously materialize slot after DELETE from an FDW.Andres Freund2019-02-28
* Don't force materializing when copying a buffer tuple table slot.Andres Freund2019-02-28
* Allow buffer tuple table slots to materialize after ExecStoreVirtualTuple().Andres Freund2019-02-28
* Standardize some more loops that chase down parallel lists.Tom Lane2019-02-28
* Use slots in trigger infrastructure, except for the actual invocation.Andres Freund2019-02-26
* Store table oid and tuple's tid in tuple slots directly.Andres Freund2019-02-26
* Add ExecStorePinnedBufferHeapTuple.Andres Freund2019-02-26
* Move code for managing PartitionDescs into a new file, partdesc.cRobert Haas2019-02-21
* Delay lock acquisition for partitions until we route a tuple to them.Robert Haas2019-02-21
* Remove line duplicated during conflict resolution.Andres Freund2019-02-18
* More unconstify usePeter Eisentraut2019-02-13
* Reset, not recreate, execGrouping.c style hashtables.Andres Freund2019-02-09
* Allow to reset execGrouping.c style tuple hashtables.Andres Freund2019-02-09
* Plug leak in BuildTupleHashTable by creating ExprContext in correct context.Andres Freund2019-02-09
* Renaming for new subscripting mechanismAlvaro Herrera2019-02-01
* Rename nodes/relation.h to nodes/pathnodes.h.Tom Lane2019-01-29
* Refactor planner's header files.Tom Lane2019-01-29
* Make some small planner API cleanups.Tom Lane2019-01-29
* In the planner, replace an empty FROM clause with a dummy RTE.Tom Lane2019-01-28
* Change function call information to be variable length.Andres Freund2019-01-26
* Fix misc typos in comments.Heikki Linnakangas2019-01-23
* Rename RelationData.rd_amroutine to rd_indam.Andres Freund2019-01-21
* Move remaining code from tqual.[ch] to heapam.h / heapam_visibility.c.Andres Freund2019-01-21
* Move generic snapshot related code from tqual.h to snapmgr.h.Andres Freund2019-01-21
* Remove superfluous tqual.h includes.Andres Freund2019-01-21
* Replace uses of heap_open et al with the corresponding table_* function.Andres Freund2019-01-21