useless argument of ATAddForeignKeyConstraint

Started by Amit Langoteabout 7 years ago2 messageshackers
Jump to latest
#1Amit Langote
Langote_Amit_f8@lab.ntt.co.jp

Hi,

While reviewing the foreign keys referencing partitioned tables patch, I
noticed that the parentConstr argument of ATAddForeignConstraint is
rendered useless by the following commit:

commit 0325d7a5957ba39a0dce90835ab54a08ab8bf762
Author: Alvaro Herrera <alvherre@alvh.no-ip.org>
Date: Fri Jan 18 14:49:40 2019 -0300

Fix creation of duplicate foreign keys on partitions

Above commit added another function specialized for recursively adding a
given foreign key constraint to partitions, so ATAddForeignConstraint is
no longer called recursively.

Maybe remove that argument in HEAD ? Attached a patch.

Thanks,
Amit

Attachments:

remove-useless-arg-ATAddForeignKeyConstraint.patchtext/plain; charset=UTF-8; name=remove-useless-arg-ATAddForeignKeyConstraint.patchDownload+4-4
#2Alvaro Herrera
alvherre@2ndquadrant.com
In reply to: Amit Langote (#1)
Re: useless argument of ATAddForeignKeyConstraint

On 2019-Feb-14, Amit Langote wrote:

While reviewing the foreign keys referencing partitioned tables patch, I
noticed that the parentConstr argument of ATAddForeignConstraint is
rendered useless by the following commit:

Maybe remove that argument in HEAD ? Attached a patch.

Indeed -- two years later this is still valid, so applied, with thanks!

--
�lvaro Herrera 39�49'30"S 73�17'W
"Investigaci�n es lo que hago cuando no s� lo que estoy haciendo"
(Wernher von Braun)