67 Révisions (2f7f7b7dde7040e87b51744e31fc2df65338916a)

Auteur SHA1 Message Date
  John R. Daily 2f7f7b7dde application:get_env/3 has different semantics than get_env/2 il y a 9 ans
  John R. Daily 6e2d97389c Handle lack of get_env/3 within R15 il y a 9 ans
  Mark Allen 20edd1519a Make sink name construction common & test il y a 9 ans
  Mark Allen 7f92811696 Use '_lager_event' for sinks il y a 9 ans
  Mark Allen 31cf6c02a9 Check configuration as suggested in gh#253 il y a 10 ans
  Pedram Nimreezi d5e7843387 Add support for group leader strategies il y a 10 ans
  Mark Allen 4da506b06b Add check for same file across backends. il y a 10 ans
  John R. Daily 96e3ba7095 More/fixed comments il y a 10 ans
  John R. Daily 302767ec0f Make dialyzer happy il y a 10 ans
  John R. Daily 087e931004 error_logger was always its own sink - return to that behavior il y a 10 ans
  John R. Daily 1b14a42b5b Follow-on to previous fix il y a 10 ans
  John R. Daily 3ae2ca020c Mixed up application:get_env with proplists behavior il y a 10 ans
  John R. Daily a42eda8c96 Misunderstood the inbound Module term. Should probably have specs and/or a different name. Actually represents the unique ID we want, e.g. {lager_file_handler, "foo.log"} il y a 10 ans
  John R. Daily 564bf98248 Do not lose existing handlers il y a 10 ans
  John R. Daily fb72c10ff0 Including the config in the handler ID only confuses our ability to detect matches from the handlers list il y a 10 ans
  John R. Daily 347c9c53b4 Lager STARTS il y a 10 ans
  John R. Daily 52c753c4f8 More bugfixes il y a 10 ans
  John R. Daily a462c046fe Various bugfixes of various levels of desperation il y a 10 ans
  John R. Daily b724b6bd42 Monads...still do not know what they are but I know I need em il y a 10 ans
  John R. Daily 21fd439a6f Stupid compiler errors il y a 10 ans
  John R. Daily 0ec113132b Traces now are assigned to a single sink as requested (or lager_event by default) il y a 10 ans
  John R. Daily 6f6b0110f2 Starting down the path of making backends handle multiple sinks (primary use case is tracing) il y a 10 ans
  John R. Daily c0d859441f Rethink configuration, heavily rework lager_app:start for more modularity il y a 10 ans
  Mark Allen 90ce2ac2b9 WIP il y a 10 ans
  Dmitry Kolesnikov b3f3f68976 fix issue #215: lager.app env overwrites default handlers il y a 11 ans
  Andrew Thompson faf3096d99 Fix dialyzer warnings and make all the records typed il y a 11 ans
  Sergey Prokhorov 73d286e2b0 Add `async_threshold_window` option. #147 il y a 12 ans
  Steve Strong 353dd21fde Implement persistent traces in config file il y a 12 ans
  Andrew Thompson 65c8a1ea42 Kill org-mode in favor of markdown, update docs and defaults il y a 12 ans
  Pedram Nimreezi 95b3fb0c87 Implement event stream processing il y a 12 ans
  Pedram Nimreezi b6a1827490 Add colors to lager, not enabled by default il y a 12 ans
  Andrew Thompson 79ea55a196 Improve the performance of the file backend il y a 12 ans
  Andrew Thompson 7af433004d Correct some dialyzer warnings il y a 12 ans
  Andrew Thompson acb8cf596f Add a test for async_threshold il y a 12 ans
  Andrew Thompson 5b3fae60b1 Cleanups suggested by @mshonle il y a 12 ans
  Andrew Thompson e87cf8e14e Don't use code:load it breaks coverage il y a 12 ans
  Andrew Thompson ef691d8947 Implement configurable error_logger msg drop threshold il y a 12 ans
  Andrew Thompson cf89804ced Switch between gen_event notify/sync_notify based on message queue length il y a 12 ans
  Ewan Mellor 228f2b98cf Bring some duplicate code together around the loglevel handling. il y a 12 ans
  Tristan Sloughter 10059b60ae add whitelist of error_logger handlers not to delete when error_logger_redirect is true il y a 12 ans
  Andrew Thompson 7986ec43a1 A sacrifice to the dialyzer god il y a 12 ans
  Andrew Thompson da4e0cfa84 Support backend modules defining their own gen_event handler ID il y a 12 ans
  Andrew Thompson f4f3dd3817 Rewrite to use a bitmask to represent active loglevels il y a 12 ans
  snaky 9151da2306 Fix custom formatter spec for lager_file_backend (version 2) il y a 12 ans
  Andrew Thompson a192bd9e91 Replace mochiglobal with a public ETS table il y a 12 ans
  Andrew Thompson 12a784b18e Time makes fools of us all il y a 12 ans
  Andrew Thompson 05718792ae Whitespace cleanups il y a 13 ans
  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. il y a 13 ans
  Andrew Thompson efc7b7591b Changes suggested by Kostis, Dialyzer -Wunmatched_returns and Tidier il y a 13 ans
  Andrew Thompson 39ef6e4a5c Re-factor the file backend so it starts one gen_event handler per file il y a 13 ans