Commit Graph

193 Commits

Author SHA1 Message Date
Peter Taoussanis b1592fb002 v4.7.0 2016-07-19 11:51:04 +07:00
Peter Taoussanis bf619cbe6e [#183] Add support for appender-level middleware
Motivating use case: let users apply custom ns-filtering or other
conditional logic at an appender level *without* needing to actually
modify the appender fn.

This is just a natural generalization of the recently added support
for appender-level ns filters, etc.
2016-07-19 11:39:05 +07:00
Peter Taoussanis 7bcfb1818e v4.6.0 2016-07-12 11:26:26 +07:00
Peter Taoussanis 4f795eda60 Deprecate profiling ns, point to Tufte 2016-07-11 16:31:26 +07:00
Peter Taoussanis ba6bc3f79c v4.5.1 2016-06-29 12:00:56 +07:00
Peter Taoussanis b1a2e8c140 v4.5.0 2016-06-26 13:35:52 +07:00
Peter Taoussanis d7b22c53c4 Profiling: NB refactor ns (incl. *signf.* perf bumps) 2016-06-23 18:41:58 +07:00
Peter Taoussanis 682fa62334 Update core appenders
Note Carmine appender output change for `query-entries` util.
2016-06-23 18:41:45 +07:00
Peter Taoussanis e5b95cbd75 NB Refactor appenders API, implementation
Appender arg changes:
  - REMOVED: :data-output-fn, :hash-arg_
  - Deprecated: :?err_, :vargs_ (no point in delaying these now)
  - New: :?err, :vargs, :?msg-fmt, :hash_, :output_, :?meta

Implementation notes:
  - Have unified all vargs processing during margs phase
  - vargs no longer contains message format; now extracted as separate :?msg-fmt
  - :output-fn and :timezone_ are now cached between appenders when possible
  - :output_ now provides a convenient, cache-aware way of getting formatted ouput
  - Hash stuff is now non-configurable but far more predictable; if appenders
    have specific needs beyond :hash_, they should use a custom (fn [data]).
2016-06-23 18:40:00 +07:00
Peter Taoussanis 606562cdcd v4.4.0 2016-06-10 11:50:00 +07:00
Peter Taoussanis 93044a4201 Add backers link to README 2016-03-11 11:05:23 +07:00
Peter Taoussanis 1c23146979 v4.3.1 2016-02-28 12:12:17 +07:00
Peter Taoussanis 551b1e9dbf Clarify README example [#156] 2016-02-27 09:30:52 +07:00
Peter Taoussanis d65766f293 v4.3.0 2016-02-26 15:32:50 +07:00
Peter Taoussanis acf9ee8563 README housekeeping 2016-02-26 15:32:49 +07:00
Peter Taoussanis 542d76ae23 v4.3.0-RC1 2016-01-27 13:25:36 +07:00
Peter Taoussanis d132d443e5 README tweaks 2016-01-23 13:44:24 +07:00
Peter Taoussanis a9874fbccd Update README template 2016-01-14 12:24:51 +07:00
Peter Taoussanis 560fc46870 v4.2.1 2016-01-14 12:19:53 +07:00
Peter Taoussanis d08b0bd174 v4.2.0 2015-12-27 10:12:27 +07:00
Peter Taoussanis 08f92dc205 v4.1.5 2015-12-27 09:51:42 +07:00
Peter Taoussanis 17e70a0889 README: update 3rd-party links table 2015-12-22 13:17:13 +07:00
Farid Zakaria 32e71f22a8 [#134] Add README link to slf4j-timbre (@fzakaria) 2015-12-15 11:03:04 +07:00
Peter Taoussanis afe6dd3a63 v4.1.4 2015-09-30 17:14:14 +07:00
Peter Taoussanis fa8558be98 Housekeeping for 1148440 2015-09-28 19:07:04 +07:00
ken restivo 1148440d61 [#130] README: add note re: how to turn off default Ansi colours (@kenrestivo) 2015-09-28 18:59:22 +07:00
Peter Taoussanis 10690f5731 v4.1.2 2015-09-26 12:24:40 +07:00
Peter Taoussanis 7ae6cfc161 v4.1.1 2015-08-16 11:22:54 +07:00
Peter Taoussanis e7f7b232a8 [#126] Fix broken appender examples in README 2015-08-11 19:53:03 +07:00
Peter Taoussanis 51f2813ce5 Bump version in README 2015-08-07 23:59:36 +07:00
Peter Taoussanis 02531eb01f [#116] Add :context key to appender data (@mikesperber) 2015-07-29 13:42:26 +07:00
Peter Taoussanis 28ccfc1565 README: mention explicit-config API 2015-07-29 13:42:19 +07:00
Peter Taoussanis 6bcf5135d0 Make it more obvious how to disable stacktrace fonts 2015-07-20 18:40:34 +07:00
Peter Taoussanis 63e805560f README housekeeping 2015-07-18 11:38:56 +07:00
Peter Taoussanis 31872bc830 v4.0.2 2015-06-26 12:51:04 +07:00
Rick Moynihan c014b0f558 [#109] Fix README typo (@RickMoynihan) 2015-06-26 12:51:03 +07:00
Peter Taoussanis bca2288e55 Clarify docstring 2015-06-26 12:51:03 +07:00
Peter Taoussanis af69046a43 v4.0.1 2015-06-13 19:34:34 +07:00
Peter Taoussanis 563bdfe19c Update README examples 2015-06-13 19:34:34 +07:00
whodidthis bd3894c583 Update spit-appender example
I think this is the new way of using it
2015-06-11 01:05:29 +03:00
Peter Taoussanis a96a1ce19e v4.0.0 2015-06-10 13:37:27 +07:00
Peter Taoussanis 6570e00e1c v4.0.0-RC1 2015-06-08 10:33:38 +07:00
Peter Taoussanis cb51b0e393 README hk 2015-06-08 10:32:02 +07:00
Peter Taoussanis fd4feb9d3e Document elision stuff 2015-05-29 12:37:52 +07:00
Peter Taoussanis fc56b8f86d [#101] Fix README instructions for cljs ns imports 2015-05-29 09:18:07 +07:00
Peter Taoussanis e5f3e6596f v4.0.0-beta4 (== v4.0.0-beta3; Clojars upload failed, broke asset) 2015-05-28 13:49:27 +07:00
Peter Taoussanis 142a2d9d08 Nb simplify appenders config, output API 2015-05-28 13:48:57 +07:00
Peter Taoussanis e6fe2bac4b v4.0.0-beta2 (clarify ns filter args) 2015-05-26 22:40:56 +07:00
Peter Taoussanis 49b4f35514 README housekeeping 2015-05-26 21:52:09 +07:00
Peter Taoussanis 5b4b5f7cbe README hk 2015-05-26 18:20:37 +07:00