Peter Taoussanis
c95e257e17
Housekeeping: remove duplicated code
2014-08-14 18:53:17 +07:00
Peter Taoussanis
8b275387c7
Housekeeping: HEAD^
2014-08-14 18:48:01 +07:00
Mauro Lopes
6b6395db10
Make defnp support multi-arity functions (@maurolopes)
2014-08-14 18:47:44 +07:00
Peter Taoussanis
ee49e44a46
Fix #77 : compile-time rather than runtime profile namespaced ids
2014-08-14 18:34:55 +07:00
Peter Taoussanis
c9b9b4a809
Fix #47 : incorrectly formatted nanosecond profiling times
2014-08-14 18:34:54 +07:00
Peter Taoussanis
e18ced6b2e
#71 : Add note re: possible future `delay` wrapping for `:message`+`:output` keys
2014-08-14 18:34:54 +07:00
Peter Taoussanis
f430ed9f81
#72 : document `defnp`'s lack of multi-arity support (@ribcakes)
2014-08-14 18:34:54 +07:00
Peter Taoussanis
f75d707208
Housekeeping: HEAD^
2014-08-14 18:34:51 +07:00
Angus Fletcher
5797696fbf
Add zmq appender (@angusiguess)
2014-07-27 11:30:56 +07:00
Chris Truter
623342a2bb
Update IRC appender to Timbre v3 style (@crisptrutski)
2014-07-27 11:30:51 +07:00
Peter Taoussanis
f8f9430727
Fixup c3a9128
2014-05-06 14:42:43 +07:00
Peter Taoussanis
c3a9128761
Merge branch 'master' of github.com:ptaoussanis/timbre into dev
2014-05-06 13:11:43 +07:00
James Warren
6af185f28a
thread-configurable logging
2014-05-05 16:57:30 -07:00
Peter Taoussanis
160102c5d8
`get-hostname`: remove unnecessary promise, add max blocking time
2014-04-16 15:21:29 +07:00
Peter Taoussanis
e92d78789c
Profiling stats housekeeping
2014-04-03 17:06:52 +07:00
Peter Taoussanis
48a026b695
Revert "Experimental: improved profiling MAD accuracy over stat merges"
...
Unnecessarily complex - the naive approach is simpler + produces results
that are sufficiently accurate in most cases.
This reverts commit 6f8795fcb8dc1c2f2e50c4f74afa7f9e256b7ef8.
2014-04-03 17:06:52 +07:00
Peter Taoussanis
23e9566551
Experimental: improved profiling MAD accuracy over stat merges
2014-04-03 17:06:52 +07:00
Peter Taoussanis
54197c1dec
Profiling: make larger call numbers easier to read
2014-04-03 17:06:52 +07:00
Peter Taoussanis
c05e980e8a
Experimental: occasionally gather profiling data to minimize memory overhead
2014-04-03 17:06:52 +07:00
Rohit Aggarwal
420f4190d6
Remove an eastwood warning by turning pre/post map into an empty map if it is nil for the defnp macro.
2014-04-01 14:30:37 +01:00
Peter Taoussanis
43b2f6e870
Fix #56 : `defnp`/`p` head retention issue (kyptin)
2014-03-16 18:54:53 +07:00
Peter Taoussanis
76d7ac8b28
Fix: `profiling/p*` was defined incorrectly (kyptin)
2014-03-15 21:41:41 +07:00
Peter Taoussanis
c95a3253c7
Minor code formatting
2014-03-13 14:49:44 +07:00
Ian Truslove
6b93bef22b
Rotor appender: all logs being rotated after max count reached
2014-03-13 14:47:33 +07:00
Peter Taoussanis
f0b1de333e
Include `p`, `p*` in `refer-timbre` imports
2014-03-13 01:25:44 +07:00
Peter Taoussanis
85a30fb918
Add `profiling/p*` macro
2014-03-13 01:23:20 +07:00
Peter Taoussanis
c58290f864
Fix: profiling id namespacing
2014-03-11 14:42:21 +07:00
Peter Taoussanis
2b8a9d6c80
Revert "Mod Carmine appender to work correctly with Carmine v3+"
...
This reverts commit 338ac0497d
.
On second thought, better addressed upstream by Carmine v3
2014-03-09 18:00:20 +07:00
Peter Taoussanis
338ac0497d
Mod Carmine appender to work correctly with Carmine v3+
2014-03-09 17:47:34 +07:00
Peter Taoussanis
f8ab8abc42
Move `make-timestamp-fn` to `encore` lib
2014-03-09 17:46:27 +07:00
Peter Taoussanis
56b143577c
Remove faulty+unused tools.macro ns import
2014-02-26 13:37:34 +07:00
Peter Taoussanis
6117b3b18d
Add pspy times
2014-02-26 12:59:14 +07:00
Peter Taoussanis
f879882e8f
Profiling housekeeping, add `pspy*` fn
2014-02-23 20:13:47 +07:00
Peter Taoussanis
7355cd6424
NB migrate utils stuff to `encore` lib
2014-02-23 20:13:47 +07:00
Peter Taoussanis
859cfde81f
Carmine appender hk: `conn`->`conn-opts` for consistency wih Carmine v3
2014-02-23 20:13:46 +07:00
ken restivo
581ab21687
Use system-configured formatters, output, stacktrace printers, etc.
2014-02-22 10:25:40 -08:00
ken restivo
603584e13c
Clean up unnecessary destructuring.
2014-02-22 09:24:07 -08:00
Peter Taoussanis
87af0d40cc
Make Carmine appender resistant to unexpected thaw errors
2014-02-09 19:45:57 +07:00
Peter Taoussanis
a995a7baf0
Fix regression: spit appender should print newlines (ristkari, ag0rex)
2014-01-30 15:50:13 +07:00
Peter Taoussanis
6218048a42
misc hk
2013-12-20 16:33:40 +07:00
Peter Taoussanis
ef921d5662
hk: remove unnecessary check against `format` msg args
2013-12-19 17:16:42 +07:00
Peter Taoussanis
b766013031
Fix namespace filtering (mlb-)
2013-12-17 15:45:09 +07:00
Peter Taoussanis
9fc1d0d8c1
Merge branches 'master' and 'dev' of github.com:ptaoussanis/timbre into dev
2013-12-06 12:37:24 +07:00
megayu
64937ffbc6
rename daily to rolling
2013-12-06 11:31:23 +08:00
megayu
f330773bdd
add daily rolling file appendar
2013-12-05 17:01:32 +08:00
Peter Taoussanis
a0d305f6c2
Postal appender now uses UTF-8 charset by default
2013-12-04 14:41:39 +07:00
Peter Taoussanis
e0a9a08b6b
Level checks hk, fix compile-time logging level (prepor)
2013-12-04 12:36:34 +07:00
Peter Taoussanis
b21d5c3d6c
hk
2013-12-04 12:36:34 +07:00
Peter Taoussanis
2c53586e65
Carmine appender: better handling when logging unfreezable args (needs Nippy v2.5.1+)
2013-12-04 12:36:18 +07:00
Peter Taoussanis
38d1c81dd1
Postal appender: allow control of email content-type, etc.
2013-12-04 12:36:18 +07:00