summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
AgeCommit message (Expand)Author
2021-06-16Fix copying data into slots with FDW batchingTomas Vondra
2021-06-11Optimize creation of slots for FDW bulk insertsTomas Vondra
2021-05-21Fix usage of "tableoid" in GENERATED expressions.Tom Lane
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-05-10Fix mishandling of resjunk columns in ON CONFLICT ... UPDATE tlists.Tom Lane
2021-04-07Comment cleanup for a1115fa07.Tom Lane
2021-04-06Postpone some more stuff out of ExecInitModifyTable.Tom Lane
2021-04-06Postpone some stuff out of ExecInitModifyTable.Tom Lane
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-01-21Fix initialization of FDW batching in ExecInitModifyTableTomas Vondra
2021-01-20Implement support for bulk inserts in postgres_fdwTomas Vondra
2021-01-13Pass down "logically unchanged index" hint.Peter Geoghegan
2021-01-02Update copyright for 2021Bruce Momjian
2020-12-15Remove useless variable storesAlvaro Herrera
2020-11-25Remove catalog function currtid()Michael Paquier
2020-10-26In INSERT/UPDATE, use the table's real tuple descriptor as target.Tom Lane
2020-10-19Remove PartitionRoutingInfo struct.Heikki Linnakangas
2020-10-19Revise child-to-root tuple conversion map management.Heikki Linnakangas
2020-10-19Clean up code to resolve the "root target relation" in nodeModifyTable.cHeikki Linnakangas
2020-10-15Refactor code for cross-partition updates to a separate function.Heikki Linnakangas
2020-10-14Remove es_result_relation_info from EState.Heikki Linnakangas
2020-10-13Create ResultRelInfos later in InitPlan, index them by RT index.Heikki Linnakangas
2020-09-16Don't fetch partition check expression during InitResultRelInfo.Tom Lane
2020-04-18Fix possible crash with GENERATED ALWAYS columnsDavid Rowley
2020-02-17Optimize update of tables with generated columnsPeter Eisentraut
2020-01-01Update copyrights for 2020Bruce Momjian
2019-12-11Further adjust EXPLAIN's choices of table alias names.Tom Lane
2019-12-04Fix whitespace.Etsuro Fujita
2019-09-09Reorder EPQ work, to fix rowmark related bugs and improve efficiency.Andres Freund
2019-09-03Remove 'msg' parameter from convert_tuples_by_nameAlvaro Herrera
2019-07-25Fix system column accesses in ON CONFLICT ... RETURNING.Andres Freund
2019-07-01pgindent run prior to branching v12.Tom Lane
2019-06-08Fix assorted inconsistencies.Amit Kapila
2019-05-23tableam: Rename wrapper functions to match callback names.Andres Freund
2019-05-22Phase 2 pgindent run for v12.Tom Lane
2019-05-22Initial pgindent run for v12.Tom Lane
2019-05-22Convert ExecComputeStoredGenerated to use tuple slotsPeter Eisentraut
2019-05-14Handle table_complete_speculative's succeeded argument as documented.Andres Freund
2019-04-19Fix two memory leaks around force-storing tuples in slots.Andres Freund
2019-04-08Fix a number of issues around modifying a previously updated row.Andres Freund
2019-03-30Generated columnsPeter Eisentraut
2019-03-25tableam: Add and use table_fetch_row_version().Andres Freund
2019-03-24tableam: Add tuple_{insert, delete, update, lock} and use.Andres Freund
2019-03-11tableam: Add and use scan APIs.Andres Freund
2019-03-07Allow ATTACH PARTITION with only ShareUpdateExclusiveLock.Robert Haas
2019-03-06Don't reuse slots between root and partition in ON CONFLICT ... UPDATE.Andres Freund
2019-03-01Store tuples for EvalPlanQual in slots, rather than as HeapTuples.Andres Freund
2019-02-28Don't superfluously materialize slot after DELETE from an FDW.Andres Freund
2019-02-27Use slots in trigger infrastructure, except for the actual invocation.Andres Freund