format: introduce 'format.usegeneraldelta`
This option will make repositories created as general delta by default but will not make Mercurial aggressively recompute deltas for all incoming bundle. Instead, the delta contained in the bundle will be used. This will allow us to start having general delta repositories created everywhere without triggering massive recomputation costs for all new clients cloning from old servers.
Showing
- mercurial/help/config.txt 8 additions, 0 deletionsmercurial/help/config.txt
- mercurial/localrepo.py 1 addition, 0 deletionsmercurial/localrepo.py
- mercurial/revlog.py 6 additions, 1 deletionmercurial/revlog.py
- mercurial/scmutil.py 7 additions, 2 deletionsmercurial/scmutil.py
- tests/test-generaldelta.t 45 additions, 0 deletionstests/test-generaldelta.t
Loading
Please register or sign in to comment