Andrew Thompson
9bd0a411a3
Support pretty printing records found in a module at compile time
il y a 12 ans
Andrew Thompson
45f833e5db
Attempt to determine application at compile time and store in metadata
il y a 12 ans
Andrew Thompson
8d353aab65
Merge pull request #98 from gotthardp/no_macro_overload2
BUGFIX: Avoid overloading the LOG macro.
il y a 12 ans
Petr Gotthard
1c7a29f4fc
BUGFIX: Avoid overloading the LOG macro.
il y a 12 ans
Andrew Thompson
f4f3dd3817
Rewrite to use a bitmask to represent active loglevels
Also, adapt the rest of lager to use this bitmask as well.
il y a 12 ans
Andrew Thompson
bf1efd0573
Merge pull request #81 from ypaq/master
Added node to metadata in parse transfrom
il y a 12 ans
Andrew Thompson
67bce42bb8
Add syslog comparison support to file and console backends
il y a 12 ans
Andrew Thompson
f2f08d13fa
Merge pull request #85 from blinkov/master
Add "SMTP Support" section to README.org
il y a 12 ans
Andrew Thompson
ea87dd90aa
Merge pull request #84 from ates/master
Unnecessary debug message
il y a 12 ans
Andrew Thompson
464644836f
Merge pull request #92 from lukyanov/file_backend_formatter_fix2
Fix custom formatter spec for lager_file_backend (version 2)
il y a 12 ans
snaky
78efd75847
Merge branch 'lager/specify_node_in_default_formatter' of github.com:lukyanov/lager
il y a 12 ans
snaky
6d7d1cc11d
Specify node in the default formatter
il y a 12 ans
snaky
9151da2306
Fix custom formatter spec for lager_file_backend (version 2)
il y a 12 ans
Andrew Thompson
7aa316902e
Initial work on syslog style comparison flags for loglevels
il y a 12 ans
Andrew Thompson
a192bd9e91
Replace mochiglobal with a public ETS table
This also removes the dependency on the syntax_tools and compiler
applications, which interfered with lager's startup/shutdown order.
il y a 12 ans
Ivan Blinkov
abc11b2f04
Add "SMTP Support" section to README.org
il y a 12 ans
Andrew Thompson
d648264942
Pid can sometimes be 'emulator', turns out
il y a 12 ans
Artem Teslenko
63cc66aa02
Remove unnecessary debug message
il y a 12 ans
Andrew Thompson
ed7e2aac35
Test and fix for a printable yet improper list
il y a 12 ans
Andrew Thompson
153117066e
Merge pull request #82 from legoscia/master
Use -include instead of -include_lib
il y a 12 ans
Magnus Henoch
0fda333cbf
Use -include instead of -include_lib
As the include file is located in the same application, using
-include instead of -include_lib removes the need for the
code directory to be called "lager" or "lager-VSN".
il y a 12 ans
Tilman Holschuh
23b26d94d4
added test case for custom format logging on console
il y a 12 ans
Tilman Holschuh
84034aa512
added "node" to metadata in parse transform
il y a 12 ans
Andrew Thompson
0b797bc657
Merge pull request #80 from saleyn/format_time
Performance improvement in date formatting function.
il y a 12 ans
serge
3a7b235866
Added more test cases
il y a 12 ans
serge
f52558b558
Performance improvement in date formatting function.
The micro-benchmarks show up to 20x improvement, which further
reduces logging overhead.
il y a 12 ans
Andrew Thompson
9981ca0b4d
Merge pull request #74 from basho/adt-tensorwrench-integration-2
Changed the messages sent to the backends to include metadata and separated formatting from the backend
il y a 12 ans
Andrew Thompson
d8ad5eb64a
Roll version 1.2.1
il y a 12 ans
Andrew Thompson
e04830b382
Tag lager_msg messages with a {log, ...} tuple
Helps with pattern matching.
il y a 12 ans
Andrew Thompson
180e09fd01
Use an opaque type with a module for accessors rather than a record
I didn't want the lager_log_message record being used across application
boundaries, this will insulate other applications from any changes to
the message type's internal structure.
il y a 12 ans
Andrew Thompson
dc6ad0ed3a
Typo
il y a 12 ans
Andrew Thompson
bcbd8ff939
Document the lager_truncation_size compile-time option
il y a 12 ans
Andrew Thompson
12a784b18e
Time makes fools of us all
il y a 12 ans
Andrew Thompson
55283cc2c2
Make the default truncation limit a macro
il y a 12 ans
Andrew Thompson
350ba40f0e
Fix typo
il y a 12 ans
Dave Parfitt
2f43acab35
Merge pull request #76 from bipthelin/bt-lager-loggly
Add informtion about loggly backend
il y a 12 ans
Andrew Thompson
a582eafde0
Merge pull request #77 from basho/adt-format-equivalence
Use quickcheck to test for formatting equivalenve with io_lib
il y a 12 ans
Andrew Thompson
35872409bc
Use quickcheck to test for formatting equivalenve with io_lib
Various bugs uncovered during this testing were fixed and added to the
test suite.
il y a 12 ans
Bip Thelin
e99c9dd99b
Add informtion about loggly backend
il y a 12 ans
Andrew Thompson
e07c0481ac
One function doesn't make a module
il y a 12 ans
Andrew Thompson
c78ecdc05f
Merge pull request #53 from basho/edoc-add
adding css for edocs; also adding edoc pointer to README
il y a 12 ans
Andrew Thompson
277dafa9ad
Adjust documentation
il y a 12 ans
Andrew Thompson
d1de19b4a3
Stricter dialyzer options
il y a 13 ans
Andrew Thompson
bc338b22e9
Fix dialyzer warnings
il y a 13 ans
Andrew Thompson
cf4b3dcba9
Licencing headers
il y a 13 ans
Andrew Thompson
05718792ae
Whitespace cleanups
il y a 13 ans
Andrew Thompson
82eda718f2
Update the console backend to use new default formatter for verbose mode
il y a 13 ans
Andrew Thompson
7b05164249
Change the default formatter to be backwards compatible with old behaviour
Had to add a pseudo-ternary operator to the formatter to support this.
Also allowed lager:log to log metadata.
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
Dave Parfitt
77e7b681d5
Merge pull request #69 from basho/dip_rebar2.0
update rebar to 2.0.0
il y a 12 ans