Commit Graph

9 Commits

Author SHA1 Message Date
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
samrg472 6af1c97186 Add project layout information to the README (#40) 2019-07-25 09:17:35 -04:00
Toby Lawrence ed80f3307e
feature: add a JSON observer (#38) 2019-07-23 12:25:49 -04:00
Toby Lawrence 66ba3056a7
runtime: small code simplification 2019-07-21 11:52:57 -04:00
jean-airoldie e614847de6 core: Recorder -> Observer (#35) 2019-07-17 09:06:45 -04:00
Toby Lawrence ad72bc16c1
core: add Builder trait for recorders (#30)
This change adds a new trait -- `Builder` -- which defines a value that
can create new recorder instances.

As we have a need to generate owned recorders, in particular for
futures-based code, the `Builder` trait provides a way to do so without
any jankiness, such as the prior Clone-based approach.

As such, all exporters now expect a builder to be passed in, rather than
the recorder itself.
2019-07-15 09:35:34 -04:00
Toby Lawrence 8c4e130170
runtime: remove needless build profile. (#32) 2019-07-07 14:51:59 -04:00
Toby Lawrence d459db8084
Add label support + rename crates. (#27) 2019-07-05 21:14:08 -04:00