Re: Rule updates and PQcmdstatus() issue

From: Jan Wieck <JanWieck(at)Yahoo(dot)com>
To: Steve Howe <howe(at)carcass(dot)dhs(dot)org>
Cc: Bruce Momjian <pgman(at)candle(dot)pha(dot)pa(dot)us>, pgsql-hackers(at)postgresql(dot)org
Subject: Re: Rule updates and PQcmdstatus() issue
Date: 2002-09-09 14:26:20
Message-ID: 3D7CAF8C.8A89F567@Yahoo.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Steve Howe wrote:
>
> Hello Bruce,
>
> Friday, September 6, 2002, 9:52:18 PM, you wrote:
>
> BM> I am not any happier about it than you are. Your report is good because
> BM> it is the first case where returning the wrong value actually breaks
> BM> software. You may be able to justify adding a fix during beta by saying
> BM> it is a bug fix.
> Actually I think it must have happened with someone else, but they
> must have quit using rules or something...
> Actually I can't ensure security in the system without rules.
>
> BM> Of course, someone is going to have to generate a patch and champion the
> BM> cause. This stuff doesn't happen by magic.
> I understand your point. I just was hoping to see more concern about
> the issue by the developers... but that's been broken for months.
>
> Unhappily I can't do it myself because it would take weeks to get
> familiar with the inners of PostgreSQL...
>
> Let's hope someone realize how serious is this and make a fix.

Seems you at least realized how serious it is. Even if you cannot code
the "proper" solution, could you please make a complete table of all
possible situations and the expected returns? With complete I mean
including all combinations of rules, triggers, deferred constraints and
the like. Or do you at least see now where in the discussion we got
stuck?

It doesn't help to cry for a quick hack that fixes your particular
problem. That only leads to the situation that someday we have a final
fix that changes the behavior for your case again and then you cry again
and ask us not to break backwards compatibility.

Thanks for your patience and understanding,
Jan

>
> Thanks again...
> -------------
> Best regards,
> Steve Howe mailto:howe(at)carcass(dot)dhs(dot)org
>
> ---------------------------(end of broadcast)---------------------------
> TIP 1: subscribe and unsubscribe commands go to majordomo(at)postgresql(dot)org

--

#======================================================================#
# It's easier to get forgiveness for being wrong than for being right. #
# Let's break this rule - forgive me. #
#================================================== JanWieck(at)Yahoo(dot)com #

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Jan Wieck 2002-09-09 14:36:56 Re: Rule updates and PQcmdstatus() issue
Previous Message Teodor Sigaev 2002-09-09 14:19:42 Re: contrib/tsearch