Re: Proposal: replace no-overwrite with Berkeley DB

From: The Hermit Hacker <scrappy(at)hub(dot)org>
To: Peter Eisentraut <peter_e(at)gmx(dot)net>
Cc: Hannu Krosing <hannu(at)tm(dot)ee>, "Michael A(dot) Olson" <mao(at)sleepycat(dot)com>, pgsql-hackers(at)postgresql(dot)org, ned(at)greatbridge(dot)com
Subject: Re: Proposal: replace no-overwrite with Berkeley DB
Date: 2000-05-15 17:36:27
Message-ID: Pine.BSF.4.21.0005151433520.1966-100000@thelab.hub.org
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

On Mon, 15 May 2000, Peter Eisentraut wrote:

> On Mon, 15 May 2000, The Hermit Hacker wrote:
>
> > Hrmmm, some sort of --with-berkeley-db configure switch, so by default, it
> > uses ours, but if someone wants to do the db code, it could plug-n-play?
>
> But wasn't the main reason Michael Olson gave that a lot of code could be
> removed because Berkeley DB does it for you? But with that switch we'd end
> up with more code, not less.

right, and my point was that, up until now, we've worked at making sure
that the whole thing is self-contained ... as soon as we throw in a
third-party piece of software that is *efffectively* our guts, we now
throw in a new point of failure for the end users ... what happens if, a
year down the road, SleepyCat decides that v4.0 falls undera new license
that negates our ability to use it? we've just drop'd all our guts in
favor of theirs and now what?

I'm not saying that using some of SleepyCat's stuff for backend is a bad
idea, but I'm saying that we shouldn't be relying on it ... add on, yes
... exclusive, no ...

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Bruce Momjian 2000-05-15 18:09:47 Re: Proposal: replace no-overwrite with Berkeley DB
Previous Message Hannu Krosing 2000-05-15 17:03:30 Re: Proposal: replace no-overwrite with Berkeley DB