Page MenuHomePhabricator

Reduce the verbosity of the "Aphlict" log
ClosedPublic

Authored by epriestley on Apr 14 2020, 8:21 PM.
Tags
None
Referenced Files
F19511002: D21115.diff
Sun, Jan 11, 8:03 PM
F19507598: D21115.diff
Fri, Jan 9, 9:58 PM
F19507596: D21115.diff
Fri, Jan 9, 9:57 PM
F19467977: D21115.diff
Sat, Jan 3, 8:54 PM
F19164334: D21115.diff
Dec 15 2025, 5:48 PM
F19054851: D21115.id50289.diff
Nov 28 2025, 2:58 PM
F19054332: D21115.id50289.diff
Nov 28 2025, 12:11 PM
F18922020: D21115.id.diff
Nov 9 2025, 2:58 PM
Subscribers
None

Details

Summary

See PHI1692. Currently, the Aphlict log is ridiculously verbose. As an initial pass at improving this:

  • When starting in "debug" mode, pass "--debug=1" to Node.
  • In Node, separate logging into "log" (lower-volume, more-important messages) and "trace" (higher-volume, less-important messages).
  • Only print "trace" messages in "debug" mode.
Test Plan

Ran Aphlict in debug and non-debug modes. Behavior unchanged in debug mode, but log has more sensible verbosity in non-debug mode.

Diff Detail

Repository
rP Phabricator
Branch
node1
Lint
Lint Passed
Unit
Tests Passed
Build Status
Buildable 24104
Build 33188: Run Core Tests
Build 33187: arc lint + arc unit