Mercurial > evolve
comparison README @ 2243:d83851f2d375
obshashrange: have an half descent wireprotocol command
The previous implementation was extremely hacky. The new version is based on the
other discovery function and work!
author | Pierre-Yves David <pierre-yves.david@ens-lyon.org> |
---|---|
date | Fri, 24 Mar 2017 18:21:48 +0100 |
parents | efc6633e78e1 |
children | 446824c5e0b8 |
comparison
equal
deleted
inserted
replaced
2242:128923ff68c8 | 2243:d83851f2d375 |
---|---|
123 only the part related to exchange and is intended to be used by server. | 123 only the part related to exchange and is intended to be used by server. |
124 | 124 |
125 Using the extension will enable evolution, use 'experimental.evolution=!' | 125 Using the extension will enable evolution, use 'experimental.evolution=!' |
126 to disable obsmarkers echange. The old '__temporary__.advertiseobsolete' | 126 to disable obsmarkers echange. The old '__temporary__.advertiseobsolete' |
127 option is no longer supported. | 127 option is no longer supported. |
128 | |
129 - a new prototype of obsmarker discovery is available. The prototype is still | |
130 at early stage and not recommended for production. | |
131 Examples of current limitations: | |
132 | |
133 - write access to the repo is highly recommanded for all operation, | |
134 - large memory footprint, | |
135 - initial caching is slow, | |
136 - unusable on large repo (because of various issue pointed earlier), | |
137 - likely to constains various bugs. | |
138 | |
139 It can be tested by setting `experimental.obshashrange=1` on both client and | |
140 server. It is recommanded to get in touch with the evolve maintainer if you | |
141 decide to test it. | |
142 | |
128 - the 'debugrecordpruneparents' have been moved into the 'evolve.legacy' | 143 - the 'debugrecordpruneparents' have been moved into the 'evolve.legacy' |
129 separate extension. enable that extentions if you need to convert/update | 144 separate extension. enable that extentions if you need to convert/update |
130 markers in an old repository. | 145 markers in an old repository. |
131 | 146 |
132 5.6.1 -- 2017-02-28 | 147 5.6.1 -- 2017-02-28 |