Re: [PATCHES] CVS should die

From: Travis P <twp(at)castle(dot)fastmail(dot)fm>
To: pgsql-hackers(at)postgresql(dot)org
Cc: hlinnaka(at)iki(dot)fi, barwick(at)gmail(dot)com
Subject: Re: [PATCHES] CVS should die
Date: 2004-11-05 20:19:51
Message-ID: 0C1EEF10-2F68-11D9-B2D8-003065F9DAF8@castle.fastmail.fm
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers


Ian Barwick wrote:
> flat-file based backend ... and the docs mention possible issues with
scalability.

My impression from being on the Subversion mailing lists:

The FSFS backend (flat-file system) scalability issues remain largely
theoretical. In practice, it appears to work at least as well as BDB.

Some performance issues with having many small files as part of the
back-end repository implementation (which FSFS does) are more likely to
manifest themselves on some filesystems that have trouble with that
condition. Such filesystems seem to mainly exist for Windows. Unix
systems seem much more immune to that type of degradation.

Heikki Linnakangas wrote:
> Interestingly, the subversion repository is 585MB, and the CVS
repository is only 260MB,

BDB or FSFS back-end? FSFS seems to require less space. (The BDB
backend tends to pre-allocate space though, so maybe there was a big
jump, but then growth will slow markedly, so making a comparison for a
repository that will continue to grow is difficult.)

If you are interested in some significant-sized projects that are known
to use Subversion, some are listed on the testimonials page:
http://subversion.tigris.org/propaganda.html

I'm just a happy user of both Subversion and PosgreSQL.

-Travis

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Tom Lane 2004-11-05 20:37:54 Re: [PATCHES] CVS should die
Previous Message Kris Jurka 2004-11-05 19:59:34 Re: unnest