[RFC] FastCGI support

Matt Mackall mpm at selenic.com
Tue Aug 23 00:10:57 CDT 2005

On Mon, Aug 22, 2005 at 02:20:53PM +0200, Vincent Wagelaar wrote:
> Hi,
> I've made a path for the repository to run with FastCGI.
> Pullable from:
> http://hannibal.lr-s.tudelft.nl/~vincent/fcgi/mercurial/
> Speed improves from about 10 req/s to 60 req/s on my Athlon XP.

The motivation for a lot of the changes doesn't seem very clear.

Would it be possible for you to break it up into a series of smaller
pieces with explanations?


patch1 - convert write to take a file descriptor (why?)
patch2 - add http helper functions (why?)
patch3 - make some confusing changes to hgwebdir
patch6 - bring in thfcgi.py
patch7 - add fastcgi scripts

Mathematics is the supreme nostalgia of our time.

More information about the Mercurial mailing list