Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-02-19 | Merge branch 'maint' | Siri Hansen | |
2019-02-19 | Merge branch 'siri/logger/pretty-print-config/OTP-15600' into maint | Siri Hansen | |
* siri/logger/pretty-print-config/OTP-15600: [logger] Add pretty print function for configuration | |||
2019-02-19 | [logger] Add pretty print function for configuration | Siri Hansen | |
2019-01-23 | Merge branch 'maint' | Lukas Larsson | |
2019-01-23 | Merge branch 'lukas/erts/fix_inet_multitimer_cleanup/OTP-15536' into maint | Lukas Larsson | |
* lukas/erts/fix_inet_multitimer_cleanup/OTP-15536: erts: Fix cleanup of the inet MultiTimer | |||
2019-01-22 | erts: Fix cleanup of the inet MultiTimer | Lukas Larsson | |
2019-01-21 | Merge branch 'maint' | Siri Hansen | |
2019-01-16 | [logger] Update bench marks to report percent instead of 0.XX | Siri Hansen | |
Also remove some compiler warnings from test suite. | |||
2019-01-16 | [logger] Minor fix in logger_olp_SUITE to avoid error in end_per_testcase | Siri Hansen | |
2019-01-16 | [logger] Remove info and reset functions from handler modules | Siri Hansen | |
These are not documented, and only used in test. The test now uses logger_olp directly instead. | |||
2019-01-16 | [logger] Remove some unused variable warnings | Siri Hansen | |
2019-01-16 | [logger] Store proxy config in logger ets table | Siri Hansen | |
This is to ensure that logger_proxy gets the same config after a restart. | |||
2019-01-16 | [logger] Move out overload protection macros from logger_h_common.hrl | Siri Hansen | |
The new file logger_olp.hrl is added. | |||
2019-01-16 | Add logger_stress_SUITE to benchmarks spec | Siri Hansen | |
2019-01-16 | [logger] Add idle timer in logger_olp | Siri Hansen | |
2019-01-16 | [logger] Use persistent_term for storing proxy reference | Siri Hansen | |
2019-01-16 | [logger] Add test for restart of logger proxy | Siri Hansen | |
2019-01-16 | [logger] Add API function for configuring logger proxy | Siri Hansen | |
2019-01-16 | [logger] Add logger_stress_SUITE | Siri Hansen | |
2019-01-16 | [logger] Add tests for logger_proxy | Siri Hansen | |
2019-01-16 | [logger] Overload protect logging from erts and remote nodes | Siri Hansen | |
2019-01-16 | [logger] Split overload protection functionality to own module | Siri Hansen | |
2019-01-09 | Merge branch 'maint' | John Högberg | |
* maint: Remove an unused variable Spawn prim_file helper as a system process | |||
2019-01-07 | Spawn prim_file helper as a system process | John Högberg | |
2018-12-06 | Merge branch 'maint' | Raimo Niskanen | |
2018-12-06 | Merge branch 'raimo/test-cuddling' into maint | Raimo Niskanen | |
* raimo/test-cuddling: Rewrite to work for stream connection Update Linux version for pktoptions TTL | |||
2018-12-05 | Update Linux version for pktoptions TTL | Raimo Niskanen | |
2018-12-05 | Merge branch 'maint' | Lukas Larsson | |
2018-12-04 | erts: Fix copy of literal msg during gc | Lukas Larsson | |
A copy has to be made of the message as there is a trace token. There was a bug where the actual message was incorrectly modified even if it was a literal. | |||
2018-12-03 | Merge branch 'maint' | Sverker Eriksson | |
2018-12-03 | Merge branch 'sverker/erts/sendfile-error-bug/ERL-784/OTP-15461' into maint | Sverker Eriksson | |
* sverker/erts/sendfile-error-bug/ERL-784/OTP-15461: erts: Fix hanging sendfile bugs when socket closes unexpectedly erts: Fix unexpected inet_reply message from failing file:sendfile erts: Fix bug in sendfile for active socket | |||
2018-12-03 | Merge branch 'maint' | Siri Hansen | |
2018-12-03 | Merge branch 'siri/logger/std-recreate-file-if-rotated/OTP-15469' into maint | Siri Hansen | |
* siri/logger/std-recreate-file-if-rotated/OTP-15469: [logger] Re-create log file if deleted | |||
2018-12-03 | Merge branch 'maint' | Raimo Niskanen | |
2018-12-03 | Merge branch 'raimo/test-cuddling' into maint | Raimo Niskanen | |
* raimo/test-cuddling: Parallel stress test strong_rand_bytes Update OS version numbers | |||
2018-11-30 | [logger] Re-create log file if deleted | Siri Hansen | |
This is an update to logger_std_h, which makes it play well with tools like logrotate. | |||
2018-11-29 | Merge branch 'maint' | Siri Hansen | |
2018-11-29 | Merge branch 'siri/logger/refactor-built-in-handlers' into maint | Siri Hansen | |
* siri/logger/refactor-built-in-handlers: [logger] Write asynchronously to disk log [logger] Add statistics counter for drops due to message bursts [logger] Further refactor built-in handlers [logger] Move common handler code to logger_h_common | |||
2018-11-28 | erts: Fix unexpected inet_reply message from failing file:sendfile | Sverker Eriksson | |
A failing file:sendfile call would often send a message {inet_reply, Port, {error, Reason}} that would pollute the mailbox of the calling process. TCP_REQ_SENDFILE has its own reply messages format {sendfile, _, _} and does not expect an inet_reply message. Solution: Suppress inet_reply error message if TCP_ADDF_SENDFILE is set. | |||
2018-11-28 | erts: Fix bug in sendfile for active socket | Sverker Eriksson | |
driver_select() was called after port had been killed by tcp_inet_sendfile() calling tcp_send_error(). | |||
2018-11-16 | Merge branch 'henrik/kernel/bad_erl_libs' | Henrik Nord | |
* henrik/kernel/bad_erl_libs: make sure a set ERL_LIBS does not interfere with tests | |||
2018-11-14 | Update OS version numbers | Raimo Niskanen | |
2018-10-25 | Merge PR-1986 from kostis/hipe-ErLLVM-check OTP-15385 | Sverker Eriksson | |
HiPE: Fix check for when ErLLVM is available | |||
2018-10-22 | Merge branch 'maint' | Raimo Niskanen | |
Conflicts: erts/preloaded/ebin/prim_inet.beam | |||
2018-10-22 | Merge branch 'raimo/tcp-close-while-send/maint/ERL-561/OTP-12242' into maint | Raimo Niskanen | |
* raimo/tcp-close-while-send/maint/ERL-561/OTP-12242: Write test case Fix hanging gen_tcp send vs close race Conflicts: erts/preloaded/ebin/prim_inet.beam | |||
2018-10-19 | Write test case | Raimo Niskanen | |
2018-10-19 | [logger] Write asynchronously to disk log | Siri Hansen | |
This commit updates logger_disk_log_h to write most log events asynchronlously (disk_log:balog/2), but synchronously (disk_log:blog/2) on every 20th event in the same way as logger_std_h does. This is for efficiency reasons. | |||
2018-10-19 | [logger] Further refactor built-in handlers | Siri Hansen | |
2018-10-19 | [logger] Move common handler code to logger_h_common | Siri Hansen | |
There was a lot of duplicated code in logger_std_h and logger_disk_log_h. Most of this is now moved to logger_h_common, which now also serves as the gen_server callback. | |||
2018-10-19 | Merge branch 'maint' | Siri Hansen | |