Age | Commit message (Collapse) | Author | |
---|---|---|---|
2018-06-15 | Merge branch 'siri/logger-fix' | Siri Hansen | |
* siri/logger-fix: [logger] Update documentation [logger] Adjust priority settings in test [logger] Unregister handler names before terminating [logger] Stress overload_kill tests in disk_log handler | |||
2018-06-15 | [logger] Update documentation | Siri Hansen | |
2018-06-15 | [logger] Adjust priority settings in test | Siri Hansen | |
Now only setting high priority on every second burst sending process, to allow for handler process to be scheduled in every now and then. | |||
2018-06-15 | [logger] Unregister handler names before terminating | Siri Hansen | |
2018-06-15 | [logger] Stress overload_kill tests in disk_log handler | Siri Hansen | |
2018-06-15 | Merge branch 'peppe/kernel/logger_updates' | Peter Andersson | |
* peppe/kernel/logger_updates: [logger] Correct documentation [logger] Update handler documentation [logger] Fix test suite compilation warnings [logger] Fix failing tests [logger] Change overload_kill_restart_after value to infinity [logger] Change name of function sync/1 to filesync/1 [logger] Reset logger config after tests [logger] Don't delete log file of failing test cases [logger] Set up priority for processes generatig test bursts [logger] Stress overload_kill tests a bit more [logger] Remove some compiler warnings in test suites [logger] Sort keys when testing formatter template [logger] Skip test involving file access rights on windows [logger] Skip some overload protection tests when using dirty schedulers | |||
2018-06-15 | Merge pull request #1838 from crownedgrouse/master | Siri Hansen | |
Included config files relative to sys.config directory OTP-15137 | |||
2018-06-14 | Included config files relative to sys.config dir | crownedgrouse | |
Change the way included config files are searched in sys.config. Search first relative to sys.config directory, then relative to current working directory, for backward compatibility. This permit same result when using a sys.config file in a release or starting manually a node with -config. Credit to Siri Hansen for test case. | |||
2018-06-14 | [logger] Correct documentation | Peter Andersson | |
2018-06-14 | [logger] Update handler documentation | Peter Andersson | |
2018-06-14 | [logger] Fix test suite compilation warnings | Peter Andersson | |
2018-06-14 | [logger] Fix failing tests | Peter Andersson | |
2018-06-13 | [logger] Change overload_kill_restart_after value to infinity | Peter Andersson | |
2018-06-13 | [logger] Change name of function sync/1 to filesync/1 | Peter Andersson | |
2018-06-13 | Explain why the AM becomes group leader | Xavier Noria | |
2018-06-12 | [logger] Reset logger config after tests | Siri Hansen | |
2018-06-12 | [logger] Don't delete log file of failing test cases | Siri Hansen | |
2018-06-12 | [logger] Set up priority for processes generatig test bursts | Siri Hansen | |
2018-06-12 | [logger] Stress overload_kill tests a bit more | Siri Hansen | |
2018-06-12 | [logger] Remove some compiler warnings in test suites | Siri Hansen | |
2018-06-12 | [logger] Sort keys when testing formatter template | Siri Hansen | |
2018-06-12 | [logger] Skip test involving file access rights on windows | Siri Hansen | |
2018-06-12 | [logger] Skip some overload protection tests when using dirty schedulers | Siri Hansen | |
2018-06-12 | Merge pull request #1835 from sirihansen/siri/logger-fix | Siri Hansen | |
2018-06-11 | [logger] Update documentation | Siri Hansen | |
2018-06-11 | [logger] Move the disk log options to the handler config map | Peter Andersson | |
Conflicts: lib/kernel/src/logger_disk_log_h.erl | |||
2018-06-11 | [logger] Removed unused code in logger_std_h and logger_disk_log_h | Siri Hansen | |
2018-06-11 | [logger] Split config() in two: primary_config() and handler_config() | Siri Hansen | |
2018-06-11 | [logger] Remove logger_bench_SUITE | Siri Hansen | |
This test suite was used during early development of Logger, but is no longer upto date. | |||
2018-06-11 | [logger] Change names of overload config parameters in build-in handlers | Peter Andersson | |
2018-06-11 | [logger] Change default primary log level to 'notice' | Siri Hansen | |
Log events issued via error_logger:info_msg or error_logger:info_report are now forwarded to Logger with level 'notice' instead of 'info'. Log events issued by gen_* behaviours are also changed from level 'info' to level 'notice'. Progress reports are still 'info', and can therefore easily be included/excluded by changing the primary log level. By default, they are not logged. | |||
2018-06-11 | [logger] Implement logging of handler overload status | Peter Andersson | |
Conflicts: lib/kernel/src/logger_disk_log_h.erl lib/kernel/src/logger_std_h.erl | |||
2018-06-11 | Merge branch 'lukas/kernel/logger-config/OTP-13295' | Lukas Larsson | |
* lukas/kernel/logger-config/OTP-13295: erts: Fix emulator log messages to use erlang:system_time kernel: Add LOGGER_SERVER_TAG to logger_server | |||
2018-06-11 | Merge branch 'hasse/stdlib/pP_with_no_line_breaks/OTP-15103/ERL-607' | Hans Bolinder | |
* hasse/stdlib/pP_with_no_line_breaks/OTP-15103/ERL-607: kernel: Use ~0p debugger: Use ~0p common_test: Use ~0p stdlib: Make pP insert no line breaks with field width zero | |||
2018-06-08 | Use public_key to verify client hostname | Raimo Niskanen | |
2018-06-08 | [logger] Update return values from get_handler_config/0,1 and get_config/0 | Siri Hansen | |
Module and Id are now always included as fields in Config, so these are no longer returned as separate elements. | |||
2018-06-08 | [logger] Change name of handler specific config field from ?MODULE to 'config' | Siri Hansen | |
And add field 'module' in handler config. | |||
2018-06-08 | [logger] Add more functions for reading configuration | Siri Hansen | |
Added: * logger:get_config() - replaces i(), returns all Logger configuration, i.e. primary and handler config, and module levels * logger:get_handler_ids() -> [HandlerId] * logger:get_handler_config() -> [{HandlerId,Module,Config}] Removed: * logger:i/1, will probably be replaced in a later release. | |||
2018-06-08 | [logger] Change concept of 'global' configuration to 'primary' configuration | Siri Hansen | |
Function names changed: get/set/update_logger_config -> get/set/update_primary_config add/remove_logger_filter -> add/remove_primary_filter | |||
2018-06-08 | [logger] Don't use error_logger:warning_map/0 | Siri Hansen | |
The warning map was added to allow backwards compatiblity with error_logger event handlers that were not prepared to receive warning reports. error_logger still uses this internally, if legacy error logger event handlers are installed. But Logger does not use it for new Logger handlers. | |||
2018-06-08 | [logger] Add if-exist functionality for metadata keys in formatter template | Siri Hansen | |
* Nested metadata keys are now expressed as list of atoms (was earlier tuples). * If-exist is expressed as: {Key,IfExist,Else} Key :: atom() | [atom()] IfExist :: template() Else :: template() | |||
2018-06-08 | [logger] Add configurable log levels 'all' and 'none' | Siri Hansen | |
New default for handlers is 'all'. | |||
2018-06-08 | [logger] Change registered name of built-in handlers and use TID for mode table | Peter Andersson | |
2018-06-08 | [logger] Update interface for setting/unsetting module level | Siri Hansen | |
* Level can now be set/unset for multiple modules in one call. * Added functions get_module_level/0 and get_module_level/1. | |||
2018-06-08 | Allow 'unlimited' as value to Kernel parameter error_logger_format_depth | Siri Hansen | |
2018-06-08 | [logger] Change base OTP domain from [beam,erlang,otp] to [otp] | Siri Hansen | |
2018-06-08 | [logger] Change handler config to accept all levels by default | Siri Hansen | |
2018-06-08 | [logger] Change names of sync functions in built-in handlers | Siri Hansen | |
logger_std_h:filesync/1 -----> logger_std_h:sync/1 logger_disk_log_h:disk_log_sync/1 -----> logger_disk_log_h:sync/1 | |||
2018-06-08 | kernel: Use ~0p | Hans Bolinder | |
2018-06-05 | Merge pull request #1830 from arcz/patch-1 | Hans Bolinder | |
Missing space in gen_event doc |