Wed, 10 Mar 2010 09:51:07 +0100 shrink-revlog: factor out suboptimal computation
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 10 Mar 2010 09:51:07 +0100] rev 10626
shrink-revlog: factor out suboptimal computation
Wed, 10 Mar 2010 09:48:15 +0100 shrink-revlog: remove branchsort algorithm (it behaves poorly)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Wed, 10 Mar 2010 09:48:15 +0100] rev 10625
shrink-revlog: remove branchsort algorithm (it behaves poorly)
Tue, 09 Mar 2010 21:25:37 -0500 shrink-revlog: add accounting of suboptimal nodes to the new algorithms.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:25:37 -0500] rev 10624
shrink-revlog: add accounting of suboptimal nodes to the new algorithms.
Tue, 09 Mar 2010 21:22:01 -0500 shrink-revlog: add "reverse postorder" and "postorder reverse" toposorts.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:22:01 -0500] rev 10623
shrink-revlog: add "reverse postorder" and "postorder reverse" toposorts. Based on a patch by Benoit Boissinot, adapted to the pluggable sort algorithm design. toposort_reversepostorder() is a very good performer; it's designed to recreate what the revlog would have looked like if Mercurial had parent deltas now. toposort_postorderreverse() is unstable and very inconsistent, but perhaps with some work it could be made better.
Thu, 25 Feb 2010 09:16:39 -0500 shrink-revlog: add --sort option for user-selectable toposort algorithm.
Greg Ward <greg-hg@gerg.ca> [Thu, 25 Feb 2010 09:16:39 -0500] rev 10622
shrink-revlog: add --sort option for user-selectable toposort algorithm.
Tue, 09 Mar 2010 21:30:19 -0500 shrink-revlog: rename some local variables for consistency.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:30:19 -0500] rev 10621
shrink-revlog: rename some local variables for consistency.
Tue, 09 Mar 2010 21:13:39 -0500 shrink-revlog: instrument sort code to record statistics.
Greg Ward <greg-hg@gerg.ca> [Tue, 09 Mar 2010 21:13:39 -0500] rev 10620
shrink-revlog: instrument sort code to record statistics. Notably, count "suboptimal" nodes (predecessor is not first parent) and (with -v) report them at the end of the run.
Tue, 09 Mar 2010 22:18:37 +0100 Merge with crew-stable
Patrick Mezard <pmezard@gmail.com> [Tue, 09 Mar 2010 22:18:37 +0100] rev 10619
Merge with crew-stable
Tue, 09 Mar 2010 22:11:43 +0100 convert: handle svn tree with empty roots (issue2079) stable
Patrick Mezard <pmezard@gmail.com> [Tue, 09 Mar 2010 22:11:43 +0100] rev 10618
convert: handle svn tree with empty roots (issue2079)
Tue, 09 Mar 2010 20:47:35 +0100 merge with stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 20:47:35 +0100] rev 10617
merge with stable
Tue, 09 Mar 2010 20:38:23 +0100 bundle: fix bundle generation for empty changegroup stable
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 20:38:23 +0100] rev 10616
bundle: fix bundle generation for empty changegroup
Tue, 09 Mar 2010 19:04:18 +0100 patch/diff: move diff related code next to each other
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 19:04:18 +0100] rev 10615
patch/diff: move diff related code next to each other
Tue, 09 Mar 2010 18:31:57 +0100 remove header handling out of mdiff.bunidiff, rename it
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 18:31:57 +0100] rev 10614
remove header handling out of mdiff.bunidiff, rename it
Tue, 09 Mar 2010 18:27:02 +0100 remove contrib/hgdiff, it makes refactoring diff/patch harder
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Tue, 09 Mar 2010 18:27:02 +0100] rev 10613
remove contrib/hgdiff, it makes refactoring diff/patch harder it can always be revived if needed
Tue, 09 Mar 2010 16:03:57 +0100 demandimport: blacklist _ssl (issue1964) stable
Dirkjan Ochtman <dirkjan@ochtman.nl> [Tue, 09 Mar 2010 16:03:57 +0100] rev 10612
demandimport: blacklist _ssl (issue1964)
Mon, 08 Mar 2010 19:43:24 +0100 patch/diff: move patch.export() to cmdutil.export()
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Mar 2010 19:43:24 +0100] rev 10611
patch/diff: move patch.export() to cmdutil.export() This API change will allow us to break a cycle between patch and cmdutil.
Mon, 08 Mar 2010 11:12:48 -0600 wix: pre-check the 'I approve this license' checkbox
Steve Borho <steve@borho.org> [Mon, 08 Mar 2010 11:12:48 -0600] rev 10610
wix: pre-check the 'I approve this license' checkbox This is simply a convenience to the user, they can click next until the installer goes away. Optimally, the checkbox would be hidden or removed, but that requires rewriting the UI.
Sun, 07 Mar 2010 22:04:35 -0600 Merge with stable
Matt Mackall <mpm@selenic.com> [Sun, 07 Mar 2010 22:04:35 -0600] rev 10609
Merge with stable
Mon, 08 Mar 2010 00:01:12 +0100 addremove: avoid fetching data again and again
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Mar 2010 00:01:12 +0100] rev 10608
addremove: avoid fetching data again and again
Mon, 08 Mar 2010 00:00:03 +0100 addremove: add progress support for similarity search
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Mon, 08 Mar 2010 00:00:03 +0100] rev 10607
addremove: add progress support for similarity search
Sun, 07 Mar 2010 23:59:28 +0100 addremove: atomically update the dirstate
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 07 Mar 2010 23:59:28 +0100] rev 10606
addremove: atomically update the dirstate In case someone hits ^C during the similarity search, properly rollback
Sun, 07 Mar 2010 13:10:23 -0500 inotify: expose the same dirstate.status() interface as dirstate.
Greg Ward <greg-hg@gerg.ca> [Sun, 07 Mar 2010 13:10:23 -0500] rev 10605
inotify: expose the same dirstate.status() interface as dirstate. The real dirstate.status() does not have any keyword args. For consistency, wrappers or subclasses should not have them either.
Sun, 07 Mar 2010 13:03:03 +0100 keyword: remove spurious locks, improve handling of wlock
Christian Ebert <blacktrash@gmx.net> [Sun, 07 Mar 2010 13:03:03 +0100] rev 10604
keyword: remove spurious locks, improve handling of wlock - kwcommitctx is inside the wlock of repo.commit: no lock - _kwfwrite only needs wlock wlock outside try block, so we don't need to import lock.release _kwfwrite should even be safer that way, as we moved the status call inside the try-except block. Thanks to Benoit Boissinot for help.
Sun, 07 Mar 2010 13:03:03 +0100 keyword: use status' names instead of index
Christian Ebert <blacktrash@gmx.net> [Sun, 07 Mar 2010 13:03:03 +0100] rev 10603
keyword: use status' names instead of index
Sun, 07 Mar 2010 17:44:43 +0100 hgweb/graph: edge should be same color as the destination
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sun, 07 Mar 2010 17:44:43 +0100] rev 10602
hgweb/graph: edge should be same color as the destination
Sat, 06 Mar 2010 13:29:54 +0100 templatefilters: store the agescales in reverseorder directly
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 06 Mar 2010 13:29:54 +0100] rev 10601
templatefilters: store the agescales in reverseorder directly
Sat, 06 Mar 2010 12:45:14 +0100 hgweb: separate generation of entries and sorting (cleanup)
Benoit Boissinot <benoit.boissinot@ens-lyon.org> [Sat, 06 Mar 2010 12:45:14 +0100] rev 10600
hgweb: separate generation of entries and sorting (cleanup)
Fri, 05 Mar 2010 18:08:23 -0800 Merge stable
Brendan Cully <brendan@kublai.com> [Fri, 05 Mar 2010 18:08:23 -0800] rev 10599
Merge stable
Wed, 20 Jan 2010 20:23:36 -0500 demandimport: add __main__ to the blacklist (because of setuptools) stable
Greg Ward <greg-hg@gerg.ca> [Wed, 20 Jan 2010 20:23:36 -0500] rev 10598
demandimport: add __main__ to the blacklist (because of setuptools)
Thu, 17 Dec 2009 15:53:28 -0800 bookmarks: add invalidate() to bookmark_repo stable
Paul Molodowitch <pm@stanfordalumni.org> [Thu, 17 Dec 2009 15:53:28 -0800] rev 10597
bookmarks: add invalidate() to bookmark_repo Cached bookmark information would not be reset when repo.invalidate() was called, meaning (for instanced) guis would be left with out-of-date bookmark info. This patch fixes that by overriding bookmark_repo.invalidate()
(0) -10000 -3000 -1000 -300 -100 -50 -30 +30 +50 +100 +300 +1000 +3000 +10000 +30000 tip