[Bug 5976] New: Multiple performance regression on perfchangegroupchangelog in 4.7

mercurial-bugs at mercurial-scm.org mercurial-bugs at mercurial-scm.org
Fri Aug 31 14:15:14 UTC 2018


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

            Bug ID: 5976
           Summary: Multiple performance regression on
                    perfchangegroupchangelog in 4.7
           Product: Mercurial
           Version: default branch
          Hardware: PC
                OS: Linux
            Status: UNCONFIRMED
          Severity: feature
          Priority: wish
         Component: Mercurial
          Assignee: bugzilla at mercurial-scm.org
          Reporter: lothiraldan at gmail.com
                CC: mercurial-devel at mercurial-scm.org

Our performance test suite worker detected a regression in
perfchangegroupchangelog
(http://perf.octobus.net/#regressions?sort=3&dir=desc):

others.PerfTestSuite.track_changegroupchangelog('netbeans-2018-08-01') 
2018-08-09 18:28    913ca175..b9f94d67, d99468d2..e793e11e  1.75x   8.75   
15.3    
others.PerfTestSuite.track_changegroupchangelog('pypy-2018-08-01')  2018-08-09
18:28    913ca175..b9f94d67, d99468d2..e793e11e  1.66x   2.75    4.58    
others.PerfTestSuite.track_changegroupchangelog('mercurial-2018-08-01')
2018-08-09 18:28    913ca175..b9f94d67, d99468d2..e793e11e  1.66x   1.08   
1.79    
others.PerfTestSuite.track_changegroupchangelog('mozilla-central-2018-08-01')  
2018-08-09 02:03    913ca175..b9f94d67  1.15x   12.5    14.4    

The bisect tool identified two responsible commits:
 - https://www.mercurial-scm.org/repo/hg/rev/23d582ca
 - https://www.mercurial-scm.org/repo/hg/rev/e793e11e

-- 
You are receiving this mail because:
You are on the CC list for the bug.


More information about the Mercurial-devel mailing list