Commit Graph

45 Commits

Author SHA1 Message Date
Peter Taoussanis 19f7b898e3 Added Mean Absolute Deviation (MAD) times to profiling output. Misc housekeeping. 2012-07-05 16:39:44 +07:00
Peter Taoussanis 2aa9d4d83f Merge branch 'dev': v0.6.0. 2012-07-03 21:22:44 +07:00
Peter Taoussanis 123f3c51d9 Added unaccounted-for timer. Fixed bug with :mean overflow. 2012-07-03 21:16:07 +07:00
Peter Taoussanis 0cb368a0d9 Updated README. Fixed profiler typos. Some other housekeeping. 2012-07-03 19:46:05 +07:00
Peter Taoussanis bf7c9ff0f6 Cleaned up profiling table display. 2012-07-03 16:54:15 +07:00
Peter Taoussanis aa531901ea Cleaned up test files. 2012-07-03 16:32:44 +07:00
Peter Taoussanis aaca1aac5d Added timbre.profiling as merge from abandoned Touchstone library. 2012-07-03 16:32:08 +07:00
Peter Taoussanis d9a68f1e58 README tweaks. 2012-07-03 16:30:50 +07:00
Peter Taoussanis 0177e7236b Added ns filtering, `logging-enabled`. Misc housekeeping. 2012-07-03 16:29:11 +07:00
Peter Taoussanis cfc2a60c8e BREAKING: New ns structure. 2012-07-03 16:27:20 +07:00
Peter Taoussanis a1bec9d6c3 Allow Travis to test dev branches. 2012-07-03 16:24:29 +07:00
Peter Taoussanis 7ce65ed924 Merge branch 'dev' 2012-07-01 18:12:32 +07:00
Peter Taoussanis 7dc339aca8 0.5.2
* Added check for valid logging level for 'set-level!' and for logging fns.
* Added ':report' level above fatal.
* Fixed arglists for 'log' macro.
* A few other bits of house-keeping.

Signed-off-by: Peter Taoussanis <ptaoussanis@gmail.com>
2012-07-01 18:08:45 +07:00
Peter Taoussanis 3b68744322 Pushed v0.5.1.
* Added note to README about new Clojars group.

Signed-off-by: Peter Taoussanis <ptaoussanis@gmail.com>
2012-06-29 14:13:28 +07:00
Peter Taoussanis f7c59cd377 Removed TODO.org. Please contact me if you'd like to contribute\! 2012-06-28 18:17:12 +07:00
Peter Taoussanis cc58ac0025 Moved to new Maven group artifact. 2012-06-27 19:08:07 +07:00
Peter Taoussanis 4ddbcf2016 Bumped Postal dependency to 1.8.0. 2012-06-27 17:49:05 +07:00
Peter Taoussanis fe65311a0a Tweaked CLJWS section of README. 2012-06-20 17:53:06 +07:00
Peter Taoussanis 4437a7af1e Added TODO. 2012-06-17 00:32:40 +07:00
Peter Taoussanis 5a2b013db0 README tweak. 2012-06-16 22:37:51 +07:00
Peter Taoussanis daeb4d4a9b Added ClojureWerkz section to README. 2012-06-16 13:53:38 +07:00
Peter Taoussanis 6517db3a83 Faster, atomic string printer.
* Fixes rare issue with print interleaving.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-06-15 18:06:18 +07:00
Peter Taoussanis c011e74e23 Added Travis status image to README. 2012-06-12 22:09:31 +07:00
Peter Taoussanis e8c799e04c Added skeleton testing ns. Added .travis.yml. 2012-06-12 22:08:31 +07:00
Peter Taoussanis 5f1862a334 A few minor superficial tweaks.
* Updated .gitignore
* Added copyright info to README.
* Added Clojure 1.3 dependency to project.clj.
* Cleaned up some arg names in core.clj.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-06-12 22:02:24 +07:00
Peter Taoussanis f1319b57e7 Allow nil :min-level for appenders. 2012-06-06 00:46:10 +07:00
Peter Taoussanis 2c16d6783c Simplified appender timestamp args. Improved performance.
* Removed 'timestamp-fn' from appender args and replaced with ready-formatted 'timestamp' for simpler appender writing.
* Fixed appender wrapping function bug that was unnecessarily recomputing shared args and timestamp function at runtime.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-31 00:05:36 +07:00
Peter Taoussanis fe7e69bf92 Minor breaking: renamed 2 "instant" keys
* instant-pattern -> timestamp-pattern
* instant-formatter -> timestamp-fn

Also:
* Updated README.
* A few formatting tweaks.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-30 20:07:34 +07:00
Peter Taoussanis dde1b89b03 Added time-format and locale shared-config options.
* Also updated README.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-30 16:15:15 +07:00
Peter Taoussanis 5fbbe9bfb5 Improved appender-fn example in README.
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-30 13:47:53 +07:00
Peter Taoussanis da60e78bbe Now less choosy about when to recache appenders.
* E.g. there was a problem when changing shared-appender config. The new approach is more robust.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-30 13:35:40 +07:00
Peter Taoussanis 26d9f6fb14 Superficial email address tweak. 2012-05-30 12:52:09 +07:00
Peter Taoussanis 8c449134bb Added clj-stacktrace to dependencies.
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-29 19:46:48 +07:00
Peter Taoussanis 8995dd9431 Excluding Postal's repl-utils dependency.
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-29 19:26:01 +07:00
Peter Taoussanis 56e1ba9f7c Improved handling of exceptions without extra arguments
* Will now use exception itself as primary message for rate-limiting, etc.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 22:23:56 +07:00
Peter Taoussanis 78218b9f1c README example typo.
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 20:25:25 +07:00
Peter Taoussanis 244749a3e2 Added set-config!, set-level! as per suggestion by Jonathan Fischer Friberg
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 20:17:38 +07:00
Peter Taoussanis 602d527f39 Minor README tweaks.
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 18:22:23 +07:00
Peter Taoussanis d7ae06fec6 Minor README tweaks.
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 17:57:23 +07:00
Peter Taoussanis dbdf4d9fe1 Initial README examples.
Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 17:49:54 +07:00
Peter Taoussanis 6d6e9909d5 Bumped version number for previous fix. 2012-05-28 16:59:54 +07:00
Peter Taoussanis 05403ccd82 Fixed fn privacy issue. 2012-05-28 16:25:43 +07:00
Peter Taoussanis 269cbc1ad9 Performance tweak
* Moved expensive shared appender config dereferencing to cache-time wrapping.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 15:34:04 +07:00
Peter Taoussanis d74de51a05 Initial commit.
* Working library.
* Basic README.

Signed-off-by: Peter Taoussanis <p.taoussanis@gmail.com>
2012-05-28 15:13:11 +07:00
Peter Taoussanis 17b82085f9 Initial commit 2012-05-27 23:22:02 -07:00