summaryrefslogtreecommitdiff
path: root/src/backend/commands/trigger.c
AgeCommit message (Expand)Author
2023-04-05Fix another issue with ENABLE/DISABLE TRIGGER on partitioned tables.Tom Lane
2023-03-13Fix concurrent update issues with MERGE.Dean Rasheed
2023-03-04Avoid failure when altering state of partitioned foreign-key triggers.Tom Lane
2023-01-02Update copyright for 2023Bruce Momjian
2022-11-13Refactor aclcheck functionsPeter Eisentraut
2022-11-13Refactor ownercheck functionsPeter Eisentraut
2022-11-04Correct error message for row-level triggers with transition tables on partit...Etsuro Fujita
2022-10-05Rename shadowed local variablesDavid Rowley
2022-09-25Fix tupdesc lifespan bug with AfterTriggersTableData.storeslot.Tom Lane
2022-09-24Message style improvementsPeter Eisentraut
2022-09-20Harmonize more parameter names in bulk.Peter Geoghegan
2022-09-13Split up guc.c for better build speed and ease of maintenance.Tom Lane
2022-09-06Fix typo in 16d69ec29David Rowley
2022-09-06Remove buggy and dead code from CreateTriggerFiringOnDavid Rowley
2022-08-24Further -Wshadow=compatible-local warning fixesDavid Rowley
2022-08-05Fix ENABLE/DISABLE TRIGGER to handle recursion correctlyAlvaro Herrera
2022-07-12Support TRUNCATE triggers on foreign tables.Fujii Masao
2022-03-28Add support for MERGE SQL commandAlvaro Herrera
2022-03-20Enforce foreign key correctly during cross-partition updatesAlvaro Herrera
2022-03-11Add API of sorts for transition table handling in trigger.cAlvaro Herrera
2022-01-08Update copyright for 2022Bruce Momjian
2022-01-05Create foreign key triggers in partitioned tables tooAlvaro Herrera
2021-12-08Allow specifying column list for foreign key ON DELETE SET actionsPeter Eisentraut
2021-07-26Remove newly added useless assertion checkAlvaro Herrera
2021-07-22Make ALTER TRIGGER RENAME consistent for partitioned tablesAlvaro Herrera
2021-07-16Preserve firing-on state when cloning row triggers to partitionsAlvaro Herrera
2021-07-08Improve error messages about mismatching relkindPeter Eisentraut
2021-05-23Fix access to no-longer-open relcache entry in logical-rep worker.Tom Lane
2021-05-12Initial pgindent and pgperltidy run for v14.Tom Lane
2021-04-28Allow a partdesc-omitting-partitions to be cachedAlvaro Herrera
2021-04-22Fix relcache inconsistency hazard in partition detachAlvaro Herrera
2021-04-06Postpone some stuff out of ExecInitModifyTable.Tom Lane
2021-03-31Rework planning and execution of UPDATE and DELETE.Tom Lane
2021-03-31Remove small inefficiency in ExecARDeleteTriggers/ExecARUpdateTriggers.Tom Lane
2021-03-25ALTER TABLE ... DETACH PARTITION ... CONCURRENTLYAlvaro Herrera
2021-02-27Fix use-after-free bug with AfterTriggersTableData.storeslotAlvaro Herrera
2021-02-08Fix permission checks on constraint violation errors on partitions.Heikki Linnakangas
2021-01-28Remove bogus restriction from BEFORE UPDATE triggersAlvaro Herrera
2021-01-13Pass down "logically unchanged index" hint.Peter Geoghegan
2021-01-02Update copyright for 2021Bruce Momjian
2020-11-14Provide the OR REPLACE option for CREATE TRIGGER.Tom Lane
2020-11-09In security-restricted operations, block enqueue of at-commit user code.Noah Misch
2020-10-26In INSERT/UPDATE, use the table's real tuple descriptor as target.Tom Lane
2020-10-25Fix corner case for a BEFORE ROW UPDATE trigger returning OLD.Tom Lane
2020-10-20Fix ALTER TABLE .. ENABLE/DISABLE TRIGGER recursionAlvaro Herrera
2020-10-19Revise child-to-root tuple conversion map management.Heikki Linnakangas
2020-10-13Create ResultRelInfos later in InitPlan, index them by RT index.Heikki Linnakangas
2020-05-14Initial pgindent and pgperltidy run for v13.Tom Lane
2020-05-13Dial back -Wimplicit-fallthrough to level 3Alvaro Herrera
2020-05-12Add -Wimplicit-fallthrough to CFLAGS and CXXFLAGSAlvaro Herrera