summaryrefslogtreecommitdiff
path: root/src/backend/executor/nodeModifyTable.c
AgeCommit message (Expand)Author
2023-01-30Ensure that MERGE recomputes GENERATED expressions properly.Dean Rasheed
2023-01-15Make new GENERATED-expressions code more bulletproof.Tom Lane
2023-01-05Fix calculation of which GENERATED columns need to be updated.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-12-08Remove new structure member from ResultRelInfo.Etsuro Fujita
2022-12-02Generalize ri_RootToPartitionMap to use for non-partition childrenAlvaro Herrera
2022-11-25Fix handling of pending inserts in nodeModifyTable.c.Etsuro Fujita
2022-11-17Fix MERGE tuple count with DO NOTHINGAlvaro Herrera
2022-11-17Fix outdated comment in ExecDeleteAlvaro Herrera
2022-11-02Fix copy-and-pasteo in comment.Etsuro Fujita
2022-10-10Remove unnecessary semicolons after goto labelsJohn Naylor
2022-09-29Update comment in ExecInsert() regarding batch insertion.Etsuro Fujita
2022-09-24Message style improvementsPeter Eisentraut
2022-08-04Add CHECK_FOR_INTERRUPTS in ExecInsert's speculative insertion loop.Tom Lane
2022-05-12Pre-beta mechanical code beautification.Tom Lane
2022-04-20Move ModifyTableContext->lockmode to UpdateContextAlvaro Herrera
2022-04-20ExecModifyTable: use context.planSlot instead of planSlotAlvaro Herrera
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-20Blind fix for uninitialized memory bug in ba9a7e392171Alvaro Herrera
2022-03-20Enforce foreign key correctly during cross-partition updatesAlvaro Herrera
2022-03-19Fix an outdated and grammatically wrong commentAlvaro Herrera
2022-03-17Split ExecUpdate and ExecDelete into reusable piecesAlvaro Herrera
2022-01-08Update copyright for 2022Bruce Momjian
2021-08-12Use appropriate tuple descriptor in FDW batchingTomas Vondra
2021-06-28Pre branch pgindent / pgperltidy runAndrew Dunstan
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