75 Révisions (d18019bff46579dd3dd1ca9e3170d9493c6998fa)

Auteur SHA1 Message Date
  Andrew Thompson d18019bff4 Tweak test and update goldrush dep il y a 11 ans
  Pedram Nimreezi d093edea44 Add tracing support for metadata notfound il y a 11 ans
  Pedram Nimreezi be6a315e59 Fix lager eunit initialization il y a 11 ans
  Andrew Thompson b29710406e Update to goldrush 0.1.5 il y a 11 ans
  Andrew Thompson a9a26b0e1d Add a simple test for persistent traces il y a 12 ans
  Pedram Nimreezi 95b3fb0c87 Implement event stream processing il y a 12 ans
  Andrew Thompson 79ea55a196 Improve the performance of the file backend il y a 12 ans
  Andrew Thompson 98143ae182 Allow storage of persistant per-process lager metadata il y a 12 ans
  Andrew Thompson acb8cf596f Add a test for async_threshold il y a 12 ans
  Andrew Thompson a1f345cf43 Add formatting tests for cowboy/webmachine errors il y a 12 ans
  Andrew Thompson c237e6fde9 Add some tests to test for the bug the previous commit fixed il y a 12 ans
  Marc Worrell e133ca4992 Replaced another use of element(2,Pid). Added some tests with somepid instead {local,name} as supervisor reference il y a 12 ans
  Andrew Thompson 0ec0d9055b Also allow list comps, function calls and record fields as lager arguments il y a 12 ans
  Andrew Thompson 95fdf935b9 Support variables as arguments to lager:info and friends il y a 12 ans
  Andrew Thompson 069e553f1d Fix a couple bugs in tracing il y a 12 ans
  Andrew Thompson f566318bdc Add some more record printing tests and fix a bug il y a 12 ans
  Andrew Thompson 9bd0a411a3 Support pretty printing records found in a module at compile time il y a 12 ans
  Andrew Thompson f4f3dd3817 Rewrite to use a bitmask to represent active loglevels il y a 12 ans
  Andrew Thompson a192bd9e91 Replace mochiglobal with a public ETS table il y a 12 ans
  Andrew Thompson e04830b382 Tag lager_msg messages with a {log, ...} tuple il y a 12 ans
  Andrew Thompson 180e09fd01 Use an opaque type with a module for accessors rather than a record il y a 12 ans
  Andrew Thompson 12a784b18e Time makes fools of us all il y a 12 ans
  Andrew Thompson e07c0481ac One function doesn't make a module il y a 12 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 fad809bed4 Handle uncaught throws in a gen_* process better il y a 13 ans
  Andrew Thompson 0a3d64f078 Better error handling for 'special processes' il y a 13 ans
  Andrew Thompson 62bb41fd35 Add support for badrecord errors il y a 13 ans
  Andrew Thompson b52e204f24 Don't bother printing the filename in error messages, it is always redundant il y a 13 ans
  Andrew Thompson 807a847638 Fix tests. and 2 places MFAs werent handling the new 4th parameter il y a 13 ans
  Andrew Thompson caad1f8c83 Fix eunit tests to "start" compiler and syntax_tools il y a 13 ans
  Andrew Thompson c21f1bdd9b Better crash reports for processes started via proc_lib, Fixes #31 il y a 13 ans
  Andrew Thompson 16fb55890c Correct printing of strings in mixed error reports (reported by Bryan Hughes) il y a 13 ans
  Andrew Thompson 5068e29383 Fix a couple minor issues with length calculation, add tests il y a 13 ans
  Andrew Thompson 121c4c5241 Initial implementation of 'tracing' il y a 13 ans
  Andrew Thompson de5d84e349 Fix how the name/pid of the process is printed in crash reports il y a 13 ans
  Andrew Thompson 4dfee06cd9 Make tests less dependant on timer:sleeps to function correctly il y a 13 ans
  Andrew Thompson 53d5de448c Fix term printing in errors to properly show embedded lists il y a 13 ans
  Andrew Thompson 0cc9e25224 Remove incorrect test case il y a 13 ans
  Scott Lystig Fritchie 042e210a9d Remove application:unload() calls from test code il y a 13 ans
  Scott Lystig Fritchie 83c2a412ab Mash in the remainder of adt-error-format-protection branch il y a 13 ans
  Scott Lystig Fritchie 4872b82885 Move EUnit sleep & sync stuff to new custom_sleep() func il y a 13 ans
  Andrew Thompson bf5861a548 Tests for the crash log il y a 13 ans
  Andrew Thompson 3fe861c348 Lots of tests for the file backend il y a 13 ans
  Scott Lystig Fritchie 4148670b18 Fix sporadic EUnit test failures: try to sync via gen_event:which_handlers(), increase some sleep times il y a 13 ans
  Andrew Thompson 40b0e2d484 Record milliseconds with timestamps, make console less verbose by default il y a 13 ans
  Andrew Thompson 0d3e45a39e Plug some large error_logger message holes with trunc_io il y a 13 ans
  Andrew Thompson d0338f11a8 Use format_reason in supervisor child exit messages, too il y a 13 ans
  Andrew Thompson 157d676562 Handle ETS table count system limit il y a 13 ans
  Andrew Thompson 077f218cd9 Make logging not crash when lager is not running il y a 14 ans
  Andrew Thompson 675006ec86 Make tests quiet il y a 14 ans