From: | Tom Lane <tgl(at)sss(dot)pgh(dot)pa(dot)us> |
---|---|
To: | Shane Ambler <pgsql(at)007Marketing(dot)com> |
Cc: | PostgreSQL Mailing lists <pgsql-general(at)postgresql(dot)org> |
Subject: | Re: Database Selection |
Date: | 2006-04-25 00:07:13 |
Message-ID: | 7694.1145923633@sss.pgh.pa.us |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-general |
Shane Ambler <pgsql(at)007Marketing(dot)com> writes:
> On 25/4/2006 6:47, "Tom Lane" <tgl(at)sss(dot)pgh(dot)pa(dot)us> wrote:
>> Actually that's a misstatement --- AFAIK, Stonebraker and crew started
>> from scratch when they wrote Postgres,
> Bruce Momjiam say's "PostgreSQL's ancestor was Ingres" but I haven't found
> anything concrete one way or the other on whether Postgres started from
> scratch or from Ingres code
If you want it from the horse's mouth, the appropriate place to look
is in the Berkeley database group's papers:
http://db.cs.berkeley.edu//papers/
I found relevant comments in
ERL-M85-95 The design of POSTGRES.
ERL-M90-34 The implementation of POSTGRES.
The latter paper in particular makes it clear that not only did Postgres
code start from scratch, but they threw things away and rewrote a
number of times after that.
regards, tom lane
From | Date | Subject | |
---|---|---|---|
Next Message | Tom Lane | 2006-04-25 00:14:33 | Re: [GENERAL] Concurrency problem building indexes |
Previous Message | Jim C. Nasby | 2006-04-25 00:06:57 | Re: Database Selection |