-
Task
-
Resolution: Unresolved
-
Minor
-
None
-
-
Blue Ocean 1.4 - beta 3, Blue Ocean - Candidates
New logging framework / improvements that have been previously discussed, and have existed in a karaoke branch for some time.
- Hierarchical logging (e.g. setting io.jenkins.blueocean.creation=DEBUG should trigger all nested logger underneath that namespace)
- Easy configuration of logging levels
- In code, in some appropriate bootstrapping place
- Query parameters
- via Java -D parameter at startup (suitable for ATH perhaps)
- Tracks line numbers correctly
- Nice display of variables
- Display "raw" objects / arrays that can be expanded in developer tools
- Appropriately flattened for compatibility with browser console access in Selenium
Sorry for just dropping this ticket in your lap but felt that we needed something to track the work. I'm happy to contribute to the PR and test, just need it in a branch so we have a starting point. This would really be beneficial, especially given some recent chatroom discussions where end users were trying to debug slow performance.