https://bz.mercurial-scm.org/show_bug.cgi?id=6110
Bug ID: 6110 Summary: excessive logging to blackbox.log Product: Mercurial Version: 4.9 Hardware: PC OS: Linux Status: UNCONFIRMED Severity: bug Priority: wish Component: blackbox Assignee: bugzi...@mercurial-scm.org Reporter: mplam...@janestreet.com CC: mercurial-devel@mercurial-scm.org Created attachment 2039 --> https://bz.mercurial-scm.org/attachment.cgi?id=2039&action=edit Blackbox output when running via chg Beginning in hg 4.9, a lot of extra data is being written to the blackbox.log file. This makes it difficult to read through a blackbox, and makes each log entry take up much more space on disk. In 4.8 and before, running $ HGRCPATH= hg log -r . --config extensions.blackbox= would output something like this in the blackbox: > log -r . > log -r . exited 0 after 0.94 seconds Now in 4.9, extra lines are printed out for each command, for each extension that is enabled. $ HGRCPATH= hg log -r . --config extensions.blackbox= now outputs something like this in the blackbox: > > reposetup for blackbox took 33.86 us > > all reposetup took 9.248 ms > log -r . --config 'extensions.blackbox=' > log -r . --config 'extensions.blackbox=' exited 0 after 0.05 seconds The lines about extensions setup seem like debugging output that should not be enabled by default. This example is small, but this gets noisier as more extensions are enabled. The problem gets far worse when chg is used. This command: $ HGRCPATH= chg log -r . --config extensions.blackbox= outputs 55 lines to the blackbox.log (an example is attached) -- 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