##// END OF EJS Templates
revisionbranchcache: fall back to slow path if starting readonly (issue4531)...
revisionbranchcache: fall back to slow path if starting readonly (issue4531) Transitioning to Mercurial versions with revision branch cache could be slow as long as all operations were readonly (revset queries) and the cache would be populated but not written back. Instead, fall back to using the consistently slow path when readonly and the cache doesn't exist yet. That avoids the overhead of populating the cache without writing it back. If not readonly, it will still populate all missing entries initially. That avoids repeated writing of the cache file with small updates, and it also makes sure a fully populated cache available for the readonly operations.

File last commit:

r23930:97393540 stable
r24159:5b4ed033 3.3.1 stable
Show More
Readme.html
37 lines | 1.8 KiB | text/html | HtmlLexer
Vadim Gelfer
make stuff for macos x binary package....
r1686 <!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">
Bryan O'Sullivan
Update binary installer files.
r4723 <!-- This is the second screen displayed during the install. -->
Vadim Gelfer
make stuff for macos x binary package....
r1686 <html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<meta http-equiv="Content-Style-Type" content="text/css">
Mads Kiilerich
osx: update "Read Me" "Important Information" text in the package installer...
r23930 <title>Read Me - Important Information</title>
Vadim Gelfer
make stuff for macos x binary package....
r1686 <style type="text/css">
p.p1 {margin: 0.0px 0.0px 0.0px 0.0px; font: 14.0px Helvetica}
p.p2 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; min-height: 14.0px}
p.p3 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica}
p.p4 {margin: 0.0px 0.0px 0.0px 0.0px; font: 12.0px Helvetica; color: #000fed}
span.s1 {text-decoration: underline}
span.s2 {font: 12.0px Courier}
</style>
</head>
<body>
<p class="p1"><b>Before you install</b></p>
<p class="p2"><br></p>
Mads Kiilerich
osx: update "Read Me" "Important Information" text in the package installer...
r23930 <p class="p3">This is an OS X version of Mercurial that depends on the default Python installation.</p>
Vadim Gelfer
make stuff for macos x binary package....
r1686 <p class="p2"><br></p>
<p class="p1"><b>After you install</b></p>
<p class="p2"><br></p>
Mads Kiilerich
osx: update "Read Me" "Important Information" text in the package installer...
r23930 <p class="p3">This package installs the <span class="s2">hg</span> executable as <span class="s2">/usr/local/bin/hg</span>. See <span class="s2">hg debuginstall</span> for more info on file locations.</p>
Vadim Gelfer
make stuff for macos x binary package....
r1686 <p class="p2"><br></p>
Bryan O'Sullivan
Update binary installer files.
r4723 <p class="p1"><b>Documentation</b></p>
<p class="p2"><br></p>
Dirkjan Ochtman
change wiki/bts URLs to point to new hostname
r8936 <p class="p3">Visit the <a href="http://mercurial.selenic.com/">Mercurial web site and wiki</a></p>
Bryan O'Sullivan
Update binary installer files.
r4723 <p class="p2"><br></p>
<p class="p3">There's also a free book, <a href="http://hgbook.red-bean.com/">Distributed revision control with Mercurial</a></p>
<p class="p2"><br></p>
Vadim Gelfer
make stuff for macos x binary package....
r1686 <p class="p1"><b>Reporting problems</b></p>
<p class="p2"><br></p>
<p class="p3">If you run into any problems, please file a bug online:</p>
Mads Kiilerich
osx: update "Read Me" "Important Information" text in the package installer...
r23930 <p class="p3"><a href="http://bz.selenic.com/">http://bz.selenic.com/</a></p>
Vadim Gelfer
make stuff for macos x binary package....
r1686 </body>
</html>