pgsql-server/src/backend/utils/adt ri_triggers.c

From: momjian(at)svr1(dot)postgresql(dot)org (Bruce Momjian)
To: pgsql-committers(at)postgresql(dot)org
Subject: pgsql-server/src/backend/utils/adt ri_triggers.c
Date: 2003-06-11 15:02:25
Message-ID: 20030611150225.6BCC030E005@svr1.postgresql.org
Views: Whole Thread | Raw Message | Download mbox | Resend email
Thread:
Lists: pgsql-committers

CVSROOT: /cvsroot
Module name: pgsql-server
Changes by: momjian(at)svr1(dot)postgresql(dot)org 03/06/11 12:02:25

Modified files:
src/backend/utils/adt: ri_triggers.c

Log message:
During looking stuff up for a discussion on -general, I realized that
I'd placed the check for newly created matching pk rows for on update no
action earlier than it needed to be so that it'd check even when the key
values hadn't changed. This patch moves it to after checking for NULLs
in the old row and comparing the values since the select's probably more
expensive.

Stephan Szabo

Browse pgsql-committers by date

  From Date Subject
Next Message Bruce Momjian 2003-06-11 15:05:50 pgsql-server/src/backend/libpq be-secure.c
Previous Message Bruce Momjian 2003-06-11 15:01:15 pgsql-server/src/include/optimizer cost.h