98 Commits (752065eb555d31cec887227cfe5cd6e105123ded)

Author SHA1 Message Date
  John R. Daily 5c1a0795cf Need dat get_loglevels/4 10 years ago
  John R. Daily 67565b4444 Need 2ary get_loglevel (shame it is broken tho) 10 years ago
  John R. Daily 5f3f0fee6c Match the correct tuple. Return an {ok, _} tuple so the next case statement does not get confused 10 years ago
  John R. Daily a462c046fe Various bugfixes of various levels of desperation 10 years ago
  John R. Daily 2926dd51a1 get/2 was confusing: Sink, Key or Key, Default. Clean up by forcing into {Sink, Key} tuple 10 years ago
  John R. Daily efd3164248 Stupid compiler errors 10 years ago
  John R. Daily 0ec113132b Traces now are assigned to a single sink as requested (or lager_event by default) 10 years ago
  John R. Daily cc7e4d26d4 Start incorporating support for dedicated tracing sink 10 years ago
  John R. Daily 6f6b0110f2 Starting down the path of making backends handle multiple sinks (primary use case is tracing) 10 years ago
  John R. Daily f8cd7ec888 More DEFAULT_SINK 10 years ago
  John R. Daily 730ab66717 For places in the revised API where we use lager_event as a default value, use a macro instead 10 years ago
  Mark Allen f6e6b83927 Record some code comments from jrd walk-thru 10 years ago
  Mark Allen 90ce2ac2b9 WIP 10 years ago
  Mark Allen 546036f75a WIP 10 years ago
  Andrew Thompson 95f5a133af Fix #163 - start the file backend if it isn't running but a trace uses it 10 years ago
  Andrew Thompson b0a5d08227 Fix trace_file to return the new trace return type 10 years ago
  Andrew Thompson c2b75f0674 Make start_trace return a term that stop_trace/1 can consume 10 years ago
  Luis Rascao 9d0bfda1d5 make trace and stop_trace take the same arguments 10 years ago
  Shane Howley d58e633e15 Fixed issue whereby element(1, ...) is called on every tuple nested inside a pretty printed record regardless of size. 11 years ago
  Andrew Thompson faf3096d99 Fix dialyzer warnings and make all the records typed 11 years ago
  Maxim Minin 4c7e77e8f1 pr fun for nested records. 11 years ago
  Steve Strong 7d76822341 Added options parameter to lager:trace_file 11 years ago
  Andrew Thompson 9bb64413e8 Correct the tracing statistics to account for # of installed traces 12 years ago
  Pedram Nimreezi 95b3fb0c87 Implement event stream processing 12 years ago
  Andrew Thompson 79ea55a196 Improve the performance of the file backend 12 years ago
  Andrew Thompson 98143ae182 Allow storage of persistant per-process lager metadata 12 years ago
  Andrew Thompson a454d1f2d1 In code generated by the parse_transform skip unloggable messages fast 12 years ago
  Andrew Thompson 5b3fae60b1 Cleanups suggested by @mshonle 12 years ago
  Andrew Thompson 4dc1d4a0b8 compatability with beams compiled with lager 1.2 12 years ago
  Andrew Thompson cf89804ced Switch between gen_event notify/sync_notify based on message queue length 12 years ago
  Ewan Mellor 228f2b98cf Bring some duplicate code together around the loglevel handling. 12 years ago
  Andrew Thompson 24d17d05fa Fix for loglevel none in status 12 years ago
  Andrew Thompson 351e482735 File backends started as part of a trace have a loglevel of 'none' 12 years ago
  Andrew Thompson 069e553f1d Fix a couple bugs in tracing 12 years ago
  Andrew Thompson c3fc3c4e24 Add tests, fix some bugs & fix dialyzer specs 12 years ago
  Andrew Thompson f566318bdc Add some more record printing tests and fix a bug 12 years ago
  Andrew Thompson 9bd0a411a3 Support pretty printing records found in a module at compile time 12 years ago
  Andrew Thompson f4f3dd3817 Rewrite to use a bitmask to represent active loglevels 12 years ago
  Andrew Thompson 67bce42bb8 Add syslog comparison support to file and console backends 12 years ago
  Andrew Thompson a192bd9e91 Replace mochiglobal with a public ETS table 12 years ago
  Andrew Thompson d648264942 Pid can sometimes be 'emulator', turns out 12 years ago
  Artem Teslenko 63cc66aa02 Remove unnecessary debug message 12 years ago
  Andrew Thompson e04830b382 Tag lager_msg messages with a {log, ...} tuple 12 years ago
  Andrew Thompson 180e09fd01 Use an opaque type with a module for accessors rather than a record 12 years ago
  Andrew Thompson 12a784b18e Time makes fools of us all 12 years ago
  Andrew Thompson 55283cc2c2 Make the default truncation limit a macro 12 years ago
  Andrew Thompson bc338b22e9 Fix dialyzer warnings 13 years ago
  Andrew Thompson 7b05164249 Change the default formatter to be backwards compatible with old behaviour 13 years ago
  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. 13 years ago
  Devin Torres 80a0e9f5c1 Add support for a custom log truncation size compile time flag 13 years ago