Re: [HACKERS] Repetitive code in RI triggers
| От | Ildar Musin |
|---|---|
| Тема | Re: [HACKERS] Repetitive code in RI triggers |
| Дата | |
| Msg-id | 557339c8-46f0-666a-8a3d-e5a3ba35daf6@postgrespro.ru обсуждение |
| Ответ на | Re: [HACKERS] Repetitive code in RI triggers (Tom Lane <tgl@sss.pgh.pa.us>) |
| Список | pgsql-hackers |
On 19.11.2017 00:31, Tom Lane wrote: > Ildar Musin <i.musin@postgrespro.ru> writes: >> [ ri_triggers_v2.patch ] > > Pushed with two minor improvements. I noticed that ri_setdefault could > just go directly to ri_restrict rather than call the two separate triggers > that would end up there anyway; that lets its argument be "TriggerData > *trigdata" for more consistency with the other cases. Also, this patch > made it very obvious that we were caching identical queries under hash > keys RI_PLAN_RESTRICT_DEL_CHECKREF and RI_PLAN_RESTRICT_UPD_CHECKREF, > so we might as well just use one hash entry for both cases, saving a few > lines of code as well as a lot of cycles. Likewise in the other two > functions. > > regards, tom lane > Great, thanks -- Ildar Musin i.musin@postgrespro.ru
В списке pgsql-hackers по дате отправления: