hgsql Extension

This extension is not distributed with Mercurial.

Author: Durham Goode

Current maintainer: Facebook

The hgsql extension allows multiple Mercurial servers to provide read and write access to a single repository at once. It does this by using a MySQL database to manage write locks and to propagate changes to the other servers.

This improves server scalability by allowing load to be distributed amongst multiple servers, and improves reliability by allowing individual servers to be taken down for repair without any downtime to the system as a whole.

Repository: https://bitbucket.org/facebook/hgsql

1. Documentation

This extension is still being developed and frequently changes. See the bitbucket page for the most recent documentation.


hgsqlExtension (last edited 2014-08-05 19:31:42 by DurhamGoode)