aboutsummaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
Commit message (Expand)AuthorAge
* Fix copying data into slots with FDW batchingTomas Vondra2021-06-16
* Optimize creation of slots for FDW bulk insertsTomas Vondra2021-06-11
* Fix usage of "tableoid" in GENERATED expressions.Tom Lane2021-05-21
* Initial pgindent and pgperltidy run for v14.Tom Lane2021-05-12
* Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists.Tom Lane2021-05-10
* Comment cleanup for a1115fa07.Tom Lane2021-04-07
* Postpone some more stuff out of ExecInitModifyTable.Tom Lane2021-04-06
* Postpone some stuff out of ExecInitModifyTable.Tom Lane2021-04-06
* Rework planning and execution of UPDATE and DELETE.Tom Lane2021-03-31
* Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas2021-02-08
* Fix initialization of FDW batching in ExecInitModifyTableTomas Vondra2021-01-21
* Implement support for bulk inserts in postgres_fdwTomas Vondra2021-01-20
* Pass down "logically unchanged index" hint.Peter Geoghegan2021-01-13
* Update copyright for 2021Bruce Momjian2021-01-02
* Remove useless variable storesAlvaro Herrera2020-12-15
* Remove catalog function currtid()Michael Paquier2020-11-25
* In INSERT/UPDATE, use the table's real tuple descriptor as target.Tom Lane2020-10-26
* Remove PartitionRoutingInfo struct.Heikki Linnakangas2020-10-19
* Revise child-to-root tuple conversion map management.Heikki Linnakangas2020-10-19
* Clean up code to resolve the "root target relation" in nodeModifyTable.cHeikki Linnakangas2020-10-19
* Refactor code for cross-partition updates to a separate function.Heikki Linnakangas2020-10-15
* Remove es_result_relation_info from EState.Heikki Linnakangas2020-10-14
* Create ResultRelInfos later in InitPlan, index them by RT index.Heikki Linnakangas2020-10-13
* Don't fetch partition check expression during InitResultRelInfo.Tom Lane2020-09-16
* Fix possible crash with GENERATED ALWAYS columnsDavid Rowley2020-04-18
* Optimize update of tables with generated columnsPeter Eisentraut2020-02-17
* Update copyrights for 2020Bruce Momjian2020-01-01
* Further adjust EXPLAIN's choices of table alias names.Tom Lane2019-12-11
* Fix whitespace.Etsuro Fujita2019-12-04
* Reorder EPQ work, to fix rowmark related bugs and improve efficiency.Andres Freund2019-09-09
* Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera2019-09-03
* Fix system column accesses in ON CONFLICT ... RETURNING.Andres Freund2019-07-24
* pgindent run prior to branching v12.Tom Lane2019-07-01
* Fix assorted inconsistencies.Amit Kapila2019-06-08
* tableam: Rename wrapper functions to match callback names.Andres Freund2019-05-23
* Phase 2 pgindent run for v12.Tom Lane2019-05-22
* Initial pgindent run for v12.Tom Lane2019-05-22
* Convert ExecComputeStoredGenerated to use tuple slotsPeter Eisentraut2019-05-22
* Handle table_complete_speculative's succeeded argument as documented.Andres Freund2019-05-14
* Fix two memory leaks around force-storing tuples in slots.Andres Freund2019-04-19
* Fix a number of issues around modifying a previously updated row.Andres Freund2019-04-07
* Generated columnsPeter Eisentraut2019-03-30
* tableam: Add and use table_fetch_row_version().Andres Freund2019-03-25
* tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund2019-03-23
* tableam: Add and use scan APIs.Andres Freund2019-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
* 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
* Use slots in trigger infrastructure, except for the actual invocation.Andres Freund2019-02-26