Commit Graph

79 Commits

Author SHA1 Message Date
Toby Lawrence 027cde096a core: fix unit binary vs decimal wonkiness 2020-11-16 17:53:36 -05:00
Toby Lawrence ba0530e2cd small docs tweak 2020-11-15 16:42:43 -05:00
Toby Lawrence ee379362f5 collapse from_owned_parts/from_hybrid_parts into from_parts 2020-11-15 15:49:05 -05:00
Toby Lawrence 2cd4e9e100 optimize NameParts::to_string 2020-11-15 15:13:47 -05:00
Toby Lawrence db02cd80da
Merge branch 'main' into experiment/name-parts 2020-11-13 13:26:42 -05:00
Toby Lawrence 30c7ff1a98 a lot of tweaks 2020-11-13 11:06:53 -05:00
Toby Lawrence 7a8f3da859 wip 2020-11-12 23:23:32 -05:00
Floris Bruynooghe 1b1c271531 Trival docs typo 2020-11-10 21:00:05 +01:00
Toby Lawrence d72a744a76 dummy app for getting the sizes of various types related to keys 2020-11-02 19:57:37 -05:00
Toby Lawrence e926a6b6c6 commit notes + sizes example 2020-11-01 11:29:31 -05:00
Toby Lawrence 5fa7e8fd1d wip: inline vs dynamic custom enum approach 2020-11-01 10:44:44 -05:00
Toby Lawrence b67840d7d1 more doc fixes 2020-10-28 23:12:06 -04:00
Toby Lawrence 4b9b1b8bfe bunch of doc fixes 2020-10-28 22:43:42 -04:00
Toby Lawrence 8085682d49 fix broken intra doc links 2020-10-28 21:19:50 -04:00
Toby Lawrence 1e120b3671 cfg feature flag test redux 2020-10-28 21:14:46 -04:00
Toby Lawrence 248bc3c406 cfg feature flag test 2020-10-28 21:10:31 -04:00
Toby Lawrence d481392563 try putting docs on netlify 2020-10-28 20:59:03 -04:00
Toby Lawrence 6faae7718f add bench for tracing layer + fix record_bool bug 2020-10-28 20:22:37 -04:00
Toby Lawrence cb54c40d13 remove scoping and switch to pure statics for fast path 2020-10-27 08:58:18 -04:00
Toby Lawrence 9a3c293633 massive docs tweaks 2020-10-25 16:59:44 -04:00
Toby Lawrence dfad2526bb
(cargo-release) version 0.13.0-alpha.8 2020-10-24 11:02:24 -04:00
Toby Lawrence 4ae7f0dc8f
(cargo-release) version 0.13.0-alpha.7 2020-10-24 10:59:21 -04:00
Toby Lawrence 7ee3bd1903 fix up bad release 2020-10-24 10:58:35 -04:00
Toby Lawrence 156e0bdced get changelog stuff in place 2020-10-24 10:54:55 -04:00
Toby Lawrence 91be4d0aad helper methods + metrics-observer test case 2020-10-24 10:12:46 -04:00
Toby Lawrence 9f8f9d360c first cut at units 2020-10-24 10:12:46 -04:00
MOZGIII ff4795e74f
Add a const constructor for KeyData (#106) 2020-10-17 10:38:13 -04:00
Toby Lawrence 2125de533b
(cargo-release) version 0.13.0-alpha.5 2020-10-04 23:34:50 +00:00
Toby Lawrence b92898b249 fix Key hash impl + adjust metric name regex 2020-10-04 23:34:24 +00:00
Toby Lawrence ebcaab37c1
macros: sanitize/validate metric name (#95)
* macros: sanitize metric name

* bump msrv for tests
2020-09-27 18:00:16 -04:00
Toby Lawrence 36834dd6c6
refactor: next-generation metrics (#80) 2020-09-26 22:26:39 -04:00
Toby Lawrence d61f27aa69
(cargo-release) version 0.12.1 2019-11-21 01:09:40 -05:00
Toby Lawrence ca759f4135
Update CHANGELOG for metrics. 2019-11-21 01:07:44 -05:00
Thomas Gillen 9fd5e709e3 Don't evaluate macro arguments with no recorder (#55) 2019-11-11 19:54:47 -05:00
Toby Lawrence 39ff8ed190
(cargo-release) version 0.12.0 2019-10-18 14:58:26 -04:00
Toby Lawrence 591f4dac18
misc: prepare for release 2019-10-18 14:57:11 -04:00
jean-airoldie 2f3e344705 Renamed metrics::Recorder & metrics-runtime::Sink methods (#47) 2019-08-14 10:17:41 -04:00
jean-airoldie c30f256fb2 Improved gauge, timing and value macro doc (#46) 2019-08-13 21:08:37 -04:00
jean-airoldie 634cf4e261 Improved counter! macro doc (#44) 2019-08-13 18:24:52 -04:00
jean-airoldie 714fcaeed6 Make the available recorders more obvious (#45) 2019-08-13 18:24:38 -04:00
Toby Lawrence c43606b9ac
(cargo-release) version 0.11.1 2019-08-09 14:20:42 -04:00
Toby Lawrence b7153b4ea1
Update the changelog for metrics. 2019-08-09 14:20:13 -04:00
Toby Lawrence cf29d69a1e
Also fix fully qualified paths to the timing macro. 2019-08-09 14:17:07 -04:00
Toby Lawrence be36b0e75f
Update the correct CHANGELOG, doh! :) 2019-08-08 19:27:36 -04:00
svartalf 0ab3543a2d Use absolute macro path for labels! invocation (#43)
* Use absolute macro path for labels! invocation
2019-08-08 19:23:48 -04:00
Toby Lawrence b2e87d7a7f
Release preparation. (meta) (#41)
* Cut new releases for all modified crates.
2019-07-30 17:08:19 -04:00
Toby Lawrence 6ca2bcf097
runtime: add proxy metric support (#39) 2019-07-28 20:10:56 -04:00
jean-airoldie e614847de6 core: Recorder -> Observer (#35) 2019-07-17 09:06:45 -04:00
Toby Lawrence d459db8084
Add label support + rename crates. (#27) 2019-07-05 21:14:08 -04:00
Toby Lawrence 317862af67
metrics: fix broken doctest 2019-06-11 22:31:34 -04:00