Commit Graph

383 Commits

Author SHA1 Message Date
Francis Lalonde f06b49ecae Use slow or imprecise clock 2018-04-10 12:37:29 -04:00
Francis Lalonde 91e75380db Less types macros 2018-04-06 23:47:43 -04:00
Francis Lalonde ede2033e02 Fabtastic unified API 2018-04-06 17:22:00 -04:00
Francis Lalonde ef4356f8c2 Use chrono Local now 2018-04-06 12:23:19 -04:00
Francis Lalonde bf4ea29fad AcqRel 2018-04-03 07:51:53 -04:00
Francis Lalonde b5cd355286 Merge min and max swap fn 2018-03-31 07:42:31 -04:00
Francis Lalonde 65dc1cfc87 Added scores & now 2018-03-31 00:39:03 -04:00
Francis Lalonde 6f89bb09d9 Stabilized dispatch and aggregate to default only for now 2018-03-29 16:29:39 -04:00
Francis Lalonde 1e32ea1383 Much rejoicing 2018-03-29 14:43:07 -04:00
Francis Lalonde 4ccd19bd49 Much rejoicing 2018-03-29 14:22:43 -04:00
Francis Lalonde d055270d84 Registry dissolved 2018-03-28 17:00:35 -04:00
Francis Lalonde e40bf74d88 Temp check on averages 2018-03-28 10:19:11 -04:00
Francis Lalonde 2681c7b342 AppMetrics -> Metrics, fix send_metrics() 2018-03-26 16:44:04 -04:00
Francis Lalonde 0143cea743 Context -> Scope 2018-03-26 12:57:40 -04:00
Francis Lalonde 4c4b82a9da Shorten Send/Recv delegate 2018-03-22 10:11:02 -04:00
Francis Lalonde d4274cf49c Fix format + naming + a few tests 2018-03-13 09:54:12 -04:00
Francis Lalonde 9b84a1ac42 Rich & Delegate Macros 2018-03-08 17:22:35 -05:00
Francis Lalonde 178a9eb319 Global Dispatch 2018-02-06 07:23:15 -05:00
Francis Lalonde 00e6505dd4 Dispatcher done 2018-01-26 16:33:11 -05:00
Francis Lalonde 928704233d Bump REAME crate version 2018-01-17 12:37:38 -05:00
Francis Lalonde 04d1b93ecd Fix README tests 2018-01-17 11:24:25 -05:00
Francis Lalonde 9cf6bb8a74 (cargo-release) start next development iteration 0.6.6-alpha.0 2018-01-16 16:57:33 -05:00
Francis Lalonde 66f51c14e4 (cargo-release) version 0.6.5 2018-01-16 16:56:41 -05:00
Francis Lalonde e97cf70f88 Add app_metric! forms for tuples and arrays 2018-01-16 16:56:34 -05:00
Francis Lalonde 5c5f5dc3b6 (cargo-release) start next development iteration 0.6.5-alpha.0 2018-01-16 15:15:55 -05:00
Francis Lalonde 119abe505a (cargo-release) version 0.6.4 2018-01-16 15:14:57 -05:00
Francis Lalonde 5afa5ad919 Reintroduce old macros, same form (fix) 2018-01-16 15:14:53 -05:00
Francis Lalonde 6d27df2e1e (cargo-release) start next development iteration 0.6.4-alpha.0 2018-01-16 15:11:16 -05:00
Francis Lalonde 38b0b41f79 (cargo-release) version 0.6.3 2018-01-16 15:10:22 -05:00
Francis Lalonde b5fd801ca4 Reintroduce old macros, deprecated 2018-01-16 15:10:10 -05:00
Francis Lalonde fce1c72965 Fix marker rate, add Namespace 2018-01-16 15:00:47 -05:00
Francis Lalonde a3cd89cca9 (cargo-release) start next development iteration 0.6.3-alpha.0 2018-01-15 15:34:03 -05:00
Francis Lalonde 61b6a11b08 (cargo-release) version 0.6.2 2018-01-15 15:33:06 -05:00
Francis Lalonde 0da03669bb Update app_metric macro syntax 2018-01-15 15:32:57 -05:00
Francis Lalonde 2ea2dbd4b6 (cargo-release) start next development iteration 0.6.2-alpha.0 2018-01-15 13:15:58 -05:00
Francis Lalonde 0c1892a787 (cargo-release) version 0.6.1 2018-01-15 13:15:02 -05:00
Francis Lalonde ed3ce00212 Add app_* types and mod_* macros 2018-01-15 13:14:08 -05:00
Francis Lalonde 8d5ee95688 Merge branch 'master' of github.com:fralalonde/dipstick 2018-01-10 14:17:37 -05:00
Francis Lalonde 3d31f2d671 (cargo-release) start next development iteration -1.6.1-alpha.0 2018-01-10 09:21:04 -05:00
Francis Lalonde 17bd5ed8ef (cargo-release) start next development iteration 0.6.1-alpha.0 2018-01-09 16:46:24 -05:00
Francis Lalonde c52fa0e8a4 (cargo-release) version 0.6.0 2018-01-09 16:45:55 -05:00
Francis Lalonde 39358e0a39 for great justice 2018-01-09 16:43:32 -05:00
Francis Lalonde aecc1ecc2a (cargo-release) start next development iteration 0.5.2-alpha.0 2017-12-13 15:01:11 -05:00
Francis Lalonde 4da84c3f86 (cargo-release) version 0.5.1 2017-12-13 14:59:03 -05:00
Francis Lalonde c282a52e8e Multi chain slices 2017-12-13 14:58:42 -05:00
Francis Lalonde e2121770a3 (cargo-release) start next development iteration 0.5.1-alpha.0 2017-12-12 16:27:18 -05:00
Francis Lalonde df005393a5 (cargo-release) version 0.5.0 2017-12-12 16:24:47 -05:00
Francis Lalonde bb38426272 Good refactoring of API and internals
- Replaced Sink<M> trait with Chain<M> struct
- functional decorators
- AppMetrics<M, S> is now GlobalMetrics<M>
- output prefixes added with prefix("str")
- scheduled flush_every() is now on GlobalMetrics
- aggregate publishes on flush, takes stat_fn and flush target_chain at creation time
2017-12-12 16:17:38 -05:00
Francis Lalonde c8aa0d2a90 Before Aggregate refactor 2017-12-11 11:25:53 -05:00
Francis Lalonde 2efb905369 (cargo-release) start next development iteration 0.4.19-alpha.0 2017-12-08 22:37:59 -05:00