Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
log verbosity at runtime; log modules; remove glog; unify (major update)
* New: set log verbosity at runtime: entire cluster or selected node(s); entire software or specific (log) modules. ======================================================================= * deprecate glog-provided (flag-based) verbosity, severity, vmodules, etc. * remove much of the glog code (finally) * consistently use configured persistent log settings across the board * add user-friendly `ais config` CLI * add log modules: `mirror`, `ETL`, `dsort`, `downloader` * consolidate log modules in one place - remove the latter from debug_on and glog sources * deprecate and remove `AIS_DEBUG` * update docs/development.md and docs/getting_started.md * separately, optimize glog locking - reduce the scope * aisnode: add flag set (and discard imported modules' flags) Signed-off-by: Alex Aizman <[email protected]>
- Loading branch information