[PATCH] revlog: use raw revision for rawsize

Jun Wu quark at fb.com
Wed Mar 29 03:31:27 UTC 2017


# HG changeset patch
# User Jun Wu <quark at fb.com>
# Date 1490758201 25200
#      Tue Mar 28 20:30:01 2017 -0700
# Node ID 5c6ebe1cd99e9557b61ef51ed88e335ac87df8da
# Parent  31073077267b5e330925d48098dd6e0fd28bdd8e
# Available At https://bitbucket.org/quark-zju/hg-draft
#              hg pull https://bitbucket.org/quark-zju/hg-draft -r 5c6ebe1cd99e
revlog: use raw revision for rawsize

diff --git a/mercurial/revlog.py b/mercurial/revlog.py
--- a/mercurial/revlog.py
+++ b/mercurial/revlog.py
@@ -439,5 +439,5 @@ class revlog(object):
             return l
 
-        t = self.revision(self.node(rev))
+        t = self.revision(self.node(rev), raw=True)
         return len(t)
     size = rawsize


More information about the Mercurial-devel mailing list