aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/execMain.c
Commit message (Expand)AuthorAge
* Refactor planner's header files.Tom Lane2019-01-29
* 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
* Don't include heapam.h from others headers.Andres Freund2019-01-14
* Update copyright for 2019Bruce Momjian2019-01-02
* Fix thinko in previous commitAlvaro Herrera2018-12-28
* Rewrite ExecPartitionCheckEmitError for clarityAlvaro Herrera2018-12-28
* Remove WITH OIDS support, change oid catalog column visibility.Andres Freund2018-11-20
* Redesign initialization of partition routing structuresAlvaro Herrera2018-11-16
* Introduce notion of different types of slots (without implementing them).Andres Freund2018-11-15
* Rejigger materializing and fetching a HeapTuple from a slot.Andres Freund2018-11-15
* Improve some comments related to executor result relations.Tom Lane2018-10-17
* Avoid O(N^2) cost in ExecFindRowMark().Tom Lane2018-10-08
* Restore sane locking behavior during parallel query.Tom Lane2018-10-06
* Remove more redundant relation locking during executor startup.Tom Lane2018-10-06
* In the executor, use an array of pointers to access the rangetable.Tom Lane2018-10-04
* Centralize executor's opening/closing of Relations for rangetable entries.Tom Lane2018-10-04
* Change executor to just Assert that table locks were already obtained.Tom Lane2018-10-03
* Fix issues around EXPLAIN with JIT.Andres Freund2018-10-03
* Change rewriter/planner/executor/plancache to depend on RTE rellockmode.Tom Lane2018-10-02
* Use slots more widely in tuple mapping code and make naming more consistent.Andres Freund2018-10-02
* Create an RTE field to record the query's lock mode for each relation.Tom Lane2018-09-30
* Split ExecStoreTuple into ExecStoreHeapTuple and ExecStoreBufferHeapTuple.Andres Freund2018-09-25
* Collect JIT instrumentation from workers.Andres Freund2018-09-25
* Fix failure with initplans used conditionally during EvalPlanQual rechecks.Tom Lane2018-09-15
* Prohibit shutting down resources if there is a possibility of back up.Amit Kapila2018-08-13
* Revert changes in execMain.c from commit 16828d5c0273bAndrew Dunstan2018-08-10
* LLVMJIT: Release JIT context after running ExprContext shutdown callbacks.Andres Freund2018-07-25
* pgindent run prior to branchingAndrew Dunstan2018-06-30
* Don't needlessly check the partition contraint twiceAlvaro Herrera2018-06-11
* Fix typoPeter Eisentraut2018-06-08
* Clean up warnings from -Wimplicit-fallthrough.Tom Lane2018-05-01
* Post-feature-freeze pgindent run.Tom Lane2018-04-26
* Reorganize partitioning codeAlvaro Herrera2018-04-14
* Revert MERGE patchSimon Riggs2018-04-12
* Raise error when affecting tuple moved into different partition.Andres Freund2018-04-07
* Allow insert and update tuple routing and COPY for foreign tables.Robert Haas2018-04-06
* MERGE SQL Command following SQL:2016Simon Riggs2018-04-03
* Revert "Modified files for MERGE"Simon Riggs2018-04-02
* Modified files for MERGESimon Riggs2018-04-02
* Fast ALTER TABLE ADD COLUMN with a non-NULL defaultAndrew Dunstan2018-03-28
* Handle INSERT .. ON CONFLICT with partitioned tablesAlvaro Herrera2018-03-26
* Remove useless if-test.Tom Lane2018-03-25
* Basic planner and executor integration for JIT.Andres Freund2018-03-22
* Allow tupleslots to have a fixed tupledesc, use in executor nodes.Andres Freund2018-02-16
* Avoid listing the same ResultRelInfo in more than one EState list.Robert Haas2018-02-08
* Replace AclObjectKind with ObjectTypePeter Eisentraut2018-01-19
* Factor error generation out of ExecPartitionCheck.Robert Haas2018-01-05
* Update copyright for 2018Bruce Momjian2018-01-02
* Centralize executor-related partitioning code.Robert Haas2017-11-15