https://bz.mercurial-scm.org/show_bug.cgi?id=6038

            Bug ID: 6038
           Summary: log + diffstat is really slow with big changes
           Product: Mercurial
           Version: unspecified
          Hardware: PC
                OS: All
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: Mercurial
          Assignee: bugzi...@mercurial-scm.org
          Reporter: i...@juanfra.info
                CC: mercurial-devel@mercurial-scm.org

I usually use a template to create a nicer log output. The command includes
"--stat" and it is really slow in some of my repos.

Try this example:
$ hg clone https://bitbucket.org/juanfra684/test-hg-xenocara
$ hg log --stat --pager never

The command will get stuck for a few seconds in some revisions. It's very
annoying for me.

I guess that you're generating the diffstat info on the fly. So, I'm asking to
change the dynamic diffstat to a pregenerated diffstat info in the default
storage format and if this is not possible, at least for future backends like
the sqlitestorage.

-- 
You are receiving this mail because:
You are on the CC list for the bug.
_______________________________________________
Mercurial-devel mailing list
Mercurial-devel@mercurial-scm.org
https://www.mercurial-scm.org/mailman/listinfo/mercurial-devel

Reply via email to