Re: [HACKERS] trouble with rules

From: Bruce Momjian <maillist(at)candle(dot)pha(dot)pa(dot)us>
To: tgl(at)sss(dot)pgh(dot)pa(dot)us (Tom Lane)
Cc: jwieck(at)debis(dot)com, vadim(at)krs(dot)ru, eberger(at)gewi(dot)kfunigraz(dot)ac(dot)at, pgsql-hackers(at)postgreSQL(dot)org
Subject: Re: [HACKERS] trouble with rules
Date: 1999-02-08 02:53:20
Message-ID: 199902080253.VAA01769@candle.pha.pa.us
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

> jwieck(at)debis(dot)com (Jan Wieck) writes:
> > It looks to me, that it was taken out only to move
> > INTERSECT in the easy way. But this time the easy way is
> > IMHO the wrong way.
> > Removing a documented, released feature is something that
> > causes havy trouble for those who want to upgrade to a
> > new version.
> > Next time please keep existing syntax/features until
> > there is an agreement of the developers team that it has
> > to die.
>
> Calm down Jan ;-). I think what happened here is a slightly careless
> merge of the 6.3 - based INTERSECT/EXPECT code into the current code.
> Not a deliberate removal of a feature, just a foulup.
>
> This does suggest that we need to be more careful when applying patches
> developed against old system versions.

This is normally caused by Stephan's patches. His patches were
originally against 6.3, and he ported them to 6.4, but he normally does
lots of development without any communication with us, sends us a huge
patch, and we normally have to clean up the edges somewhat. This patch
actually caused fewer problems than the HAVING patch he submitted.

In fact, I didn't even know he was working anymore, and then I recieve
this huge patch, with a huge thesis that Thomas is merging into the
docs. He is in the Army now, and probably unreachable.

Basically, I think our hands are tied on this one. Not really sure we
could have done anything different. The patch is usually beefy enough
that is worth our effort to polish it. To his credit, he did more
regression testing this time, so we have fewer problems. All his stuff
has /***S*I***/ next to it, which I will remove once we resolve issues
with his patch.

> > BTW: There is 1 shift/reduce conflict in gram.y (was there
> > before I fixed multi action rules). Who introduced that?
>
> Yeah, I'm seeing that too. Same cause perhaps? It seems to have
> appeared in rev 2.43, when the INTERSECT/EXPECT code was checked in.

Same cause.

--
Bruce Momjian | http://www.op.net/~candle
maillist(at)candle(dot)pha(dot)pa(dot)us | (610) 853-3000
+ If your life is a hard drive, | 830 Blythe Avenue
+ Christ can be your backup. | Drexel Hill, Pennsylvania 19026

In response to

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 1999-02-08 03:04:22 Re: [HACKERS] Problems with >2GB tables on Linux 2.0
Previous Message Bruce Momjian 1999-02-08 02:45:55 Re: [HACKERS] v6.4.3 ?