40 Commits (1987ca32f5425fc3c9562233addd368abb1148a0)

Autor SHA1 Mensaje Fecha
  Andrew Thompson faf3096d99 Fix dialyzer warnings and make all the records typed hace 11 años
  Sergey Prokhorov 73d286e2b0 Add `async_threshold_window` option. #147 hace 12 años
  Steve Strong 353dd21fde Implement persistent traces in config file hace 12 años
  Andrew Thompson 65c8a1ea42 Kill org-mode in favor of markdown, update docs and defaults hace 12 años
  Pedram Nimreezi 95b3fb0c87 Implement event stream processing hace 12 años
  Pedram Nimreezi b6a1827490 Add colors to lager, not enabled by default hace 12 años
  Andrew Thompson 79ea55a196 Improve the performance of the file backend hace 12 años
  Andrew Thompson 7af433004d Correct some dialyzer warnings hace 12 años
  Andrew Thompson acb8cf596f Add a test for async_threshold hace 12 años
  Andrew Thompson 5b3fae60b1 Cleanups suggested by @mshonle hace 12 años
  Andrew Thompson e87cf8e14e Don't use code:load it breaks coverage hace 12 años
  Andrew Thompson ef691d8947 Implement configurable error_logger msg drop threshold hace 12 años
  Andrew Thompson cf89804ced Switch between gen_event notify/sync_notify based on message queue length hace 12 años
  Ewan Mellor 228f2b98cf Bring some duplicate code together around the loglevel handling. hace 12 años
  Tristan Sloughter 10059b60ae add whitelist of error_logger handlers not to delete when error_logger_redirect is true hace 12 años
  Andrew Thompson 7986ec43a1 A sacrifice to the dialyzer god hace 12 años
  Andrew Thompson da4e0cfa84 Support backend modules defining their own gen_event handler ID hace 12 años
  Andrew Thompson f4f3dd3817 Rewrite to use a bitmask to represent active loglevels hace 12 años
  snaky 9151da2306 Fix custom formatter spec for lager_file_backend (version 2) hace 12 años
  Andrew Thompson a192bd9e91 Replace mochiglobal with a public ETS table hace 12 años
  Andrew Thompson 12a784b18e Time makes fools of us all hace 12 años
  Andrew Thompson 05718792ae Whitespace cleanups hace 13 años
  Jason Wagner 0415d21669 Changed the messages sent to the backends to include metadata and separated formatting from the backend. Added documentation, fixed tests, and removed some unused code. hace 13 años
  Andrew Thompson efc7b7591b Changes suggested by Kostis, Dialyzer -Wunmatched_returns and Tidier hace 13 años
  Andrew Thompson 39ef6e4a5c Re-factor the file backend so it starts one gen_event handler per file hace 13 años
  Andrew Thompson 121c4c5241 Initial implementation of 'tracing' hace 13 años
  Andrew Thompson 116ee8d890 Try to preserve internal log messages generated before lager boots hace 13 años
  Andrew Thompson 5c11c70a31 Add simple size based log rotation hace 14 años
  Andrew Thompson 8895e1bf49 Fix error_logger handler restoration hace 14 años
  Andrew Thompson c48c625894 Minor changes requested hace 14 años
  Andrew Thompson 862a9cb46c Documentation! hace 14 años
  Andrew Thompson ae4f678406 Don't wrap the level argument in a list for no reason hace 14 años
  Andrew Thompson f282fbf372 Reinstall any error_logger handlers on application shutdown hace 14 años
  Andrew Thompson a6cbc19712 Rework supervisor tree to be more sane hace 14 años
  Andrew Thompson 0791fdfb86 Make lager an OTP application hace 14 años
  Andrew Thompson 7bcf044f1a Initial import hace 14 años