Re: Re: [COMMITTERS] pgsql: Recognize functional dependency on primary keys.

From: Greg Smith <greg(at)2ndquadrant(dot)com>
To: Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us>
Cc: Bruce Momjian <bruce(at)momjian(dot)us>, Stephen Frost <sfrost(at)snowman(dot)net>, PostgreSQL-development <pgsql-hackers(at)postgresql(dot)org>
Subject: Re: Re: [COMMITTERS] pgsql: Recognize functional dependency on primary keys.
Date: 2010-08-16 07:28:47
Message-ID: 4C68E8AF.2080506@2ndquadrant.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-committers pgsql-hackers

Tom Lane wrote:
> Bruce Momjian <bruce(at)momjian(dot)us> writes:
>
>> OK, I put it back, but I still feel we might not need it anymore.
>>
>
> Even if you're willing to believe that the questions will stop once
> we have this feature, that won't happen for more than a year.
>

As a general comment on this, I've gotten two rounds of complaints about
MySQL migrations bit by this problem in the last year, and I found it
handy to point them to the FAQ entry. Even if one of the forms starts
to work in 9.1 eventually, I'd like to see a comment about this issue
hang around somewhere for future reference. Note that in both cases the
whole operation involved was rather brain dead and returning silly
indeterminate results in MySQL, but they didn't realize it. No
objections to the PostgreSQL "limitation" once they understood it was
fixing a subtle bug in the original too.

I was thinking of adding this one as an example for my next MySQL vs.
PostgreSQL paper update, it's a great example of the focus on
correctness differences between the two databases.

--
Greg Smith 2ndQuadrant US Baltimore, MD
PostgreSQL Training, Services and Support
greg(at)2ndQuadrant(dot)com www.2ndQuadrant.us

In response to

Browse pgsql-committers by date

  From Date Subject
Next Message Tom Lane 2010-08-16 17:32:46 pgsql: Arrange to fsync the contents of lockfiles (both postmaster.pid
Previous Message Robert Haas 2010-08-16 02:02:28 pgsql: Make LockDatabaseObject() AcceptInvalidationMessages().

Browse pgsql-hackers by date

  From Date Subject
Next Message Greg Smith 2010-08-16 08:00:34 Re: Cost of AtEOXact_Buffers in --enable-cassert
Previous Message Charles Pritchard 2010-08-16 07:28:18 Re: JSON Patch for PostgreSQL - BSON Support?