220 Commits

Author SHA1 Message Date
aperiodic
411d16ed1f Fix profiling keyword construction.
Allow for dynamic keywords constructed from runtime data.

Prefix unqualified keywords with the namespace they are used in, rather
than 'taensso.timbre.profiling.
2013-10-21 15:59:20 -07:00
Peter Taoussanis
780276ab61 v2.6.3 v2.6.3 2013-10-18 12:18:01 +07:00
Peter Taoussanis
28ee9e2a53 Merge pull request #32 from bitemyapp/patch-1
Fixes Null Pointer Exception in clj-stacktrace (bitemyapp)
2013-10-17 22:16:16 -07:00
Chris Allen
25f7371474 Fixes Null Pointer Exception in clj-stacktrace (can be triggered by using timbre/error) 2013-10-17 10:53:08 -07:00
Peter Taoussanis
8511a68aaf Update lein aliases 2013-10-12 16:37:50 +07:00
Peter Taoussanis
7689d5fca7 Move expectations dependency to :test profile 2013-10-03 21:25:58 +07:00
Peter Taoussanis
6e7114cb65 Deps 2013-09-25 16:13:02 +07:00
Peter Taoussanis
acd6d7b5e9 v2.6.2 v2.6.2 2013-09-25 16:01:26 +07:00
Peter Taoussanis
a6f287fe38 Merge pull request #27 from ticking/stdout-atomicity
Fix `str-println` newline
2013-09-25 01:13:21 -07:00
Peter Taoussanis
3d1ee6b45b Merge pull request #26 from chiaolun/master
Fix timbre.tools.logging/use-timbre (needs var)
2013-09-25 01:06:21 -07:00
Jan-Paul Bultmann
168ba46c24 Restores the standard-out appender's thread safety.
Since commit 71218f708607e121f7097c740d850b76b83f655a `str-println`
no longer prints the newline with the other output, this is restored.
2013-09-12 18:50:43 +02:00
Chiao
1d592b85cb fixed timbre.tools.logging/use-timbre 2013-09-10 11:09:59 +00:00
Peter Taoussanis
a6ecb2c1e6 Make ns-filter runtime again
The compile-time filtering can trip up in surprising ways, and doesn't
work with tools.logging.

This commit switches back to a runtime ns filter which is a teeny, tiny
bit slower - but always predictable.
v2.6.1
2013-08-22 21:58:27 +07:00
Peter Taoussanis
a1bf286084 Merge branch 'perf' v2.6.0 2013-08-21 14:07:10 +07:00
Peter Taoussanis
0b4634451d v2.6.0 2013-08-21 14:00:09 +07:00
Peter Taoussanis
545697ad4f Update README, CHANGELOG 2013-08-21 14:00:09 +07:00
Peter Taoussanis
4cc5bf3b47 Make ns-filter check compile-time, add optional compile-time logging-level 2013-08-21 14:00:08 +07:00
Peter Taoussanis
bad95553c2 Mark taoensso.timbre.frequencies ns as deprecated 2013-08-20 22:42:19 +07:00
Peter Taoussanis
77beb18032 Refactor log macro implementations 2013-08-07 23:44:35 +07:00
Peter Taoussanis
fd03c042e9 Disable :line appender arg (broken) 2013-08-07 22:07:44 +07:00
Peter Taoussanis
9d8c1c0b40 v2.5.0 v2.5.0 2013-08-07 12:46:04 +07:00
Peter Taoussanis
718f38c462 Make make-timestamp-fn thread safe (thanks to jarppe for report) 2013-08-07 12:44:37 +07:00
Peter Taoussanis
382f9d4f9a Add :file and :line appender args (thanks to jarppe for suggestion) 2013-08-07 12:18:46 +07:00
Peter Taoussanis
8789358c7d Extend refer-timbre to logf macros 2013-07-30 20:50:36 +07:00
Peter Taoussanis
2d38d2a970 Add output pattern TODO 2013-07-23 21:38:05 +07:00
Peter Taoussanis
545c278394 Allow fspy to capture freq for exception-throwing bodies 2013-07-23 14:43:14 +07:00
Peter Taoussanis
37f4d35b07 v2.4.1 v2.4.1 2013-07-22 22:41:16 +07:00
Peter Taoussanis
ce4c9c34de Use Throwable as Postal appender subject when no other args given 2013-07-22 22:41:15 +07:00
Peter Taoussanis
ddd9e18d8e Clean up spy error logging, catch Throwables for log-errors, log-and-rethrow-errors 2013-07-22 22:41:15 +07:00
Peter Taoussanis
853807df4c Housekeeping 2013-07-22 22:21:49 +07:00
Peter Taoussanis
758c370ac7 Deprecate logp, s 2013-07-22 22:21:07 +07:00
Peter Taoussanis
b510633f03 Add refer-timbre v2.4.0 2013-07-22 17:53:36 +07:00
Peter Taoussanis
07fdddf2f2 NB: Fix v2.3.2 regression v2.3.4 2013-07-21 17:32:18 +07:00
Peter Taoussanis
62ed4086ea Wrap 95109b7 body expansion in (do) for hygiene v2.3.3 2013-07-20 22:23:34 +07:00
Peter Taoussanis
7961a8d807 Make log an alias for logp v2.3.2 2013-07-20 15:15:49 +07:00
Peter Taoussanis
95109b7451 Allow pspy to capture time for exception-throwing bodies (thanks Jacek Lach) v2.3.1 2013-07-20 00:39:44 +07:00
Peter Taoussanis
807cb40e0f Housekeeping: profiling & freqs 2013-07-20 00:39:44 +07:00
Peter Taoussanis
ce9ea0ac76 Add with-log-level for thread-local logging levels v2.3.0 2013-07-10 13:45:31 +07:00
Peter Taoussanis
f5a507765c Add cjwz logo to README 2013-07-09 16:20:38 +07:00
Peter Taoussanis
3a5687a546 Bump version (2.2.0) for pending updates v2.2.0 2013-07-09 16:20:38 +07:00
Peter Taoussanis
a3fb7cde78 Bump non-core deps 2013-07-09 13:28:29 +07:00
Peter Taoussanis
0945b83009 Housekeeping: rename utils/deep-merge -> utils/merge-deep 2013-07-06 00:54:25 +07:00
Peter Taoussanis
a5deb8ac2f Add CHANGELOG.md 2013-06-27 19:20:01 +07:00
Peter Taoussanis
f3c3fec2cc Merge branch 'emlyn-mongo' 2013-06-27 15:06:30 +07:00
Peter Taoussanis
634223bdbc Merge branch 'mongo' of github.com:emlyn/timbre into emlyn-mongo 2013-06-27 15:06:08 +07:00
Emlyn Corrin
b7ec7ae71b Remove restriction on :throwable, default to all but :ap-config 2013-06-26 18:02:09 +01:00
Peter Taoussanis
7050f7d205 Bump dependency (clj-stacktrace 0.2.6) 2013-06-26 18:34:55 +07:00
Peter Taoussanis
137a49faa3 Lein :warn-on-reflection -> :global-vars 2013-06-26 18:12:06 +07:00
Peter Taoussanis
bfe517634f Add codox lein alias 2013-06-26 17:08:46 +07:00
Peter Taoussanis
7ff8835659 Add before-run, after-run Expectations fns 2013-06-26 14:47:52 +07:00