All Versions
6
Latest Version
Avg Release Cycle
277 days
Latest Release
1795 days ago
Changelog History
Changelog History
-
v1.3.0 Changes
October 22, 2019โ Added
- โก๏ธ Made the histogram
truncate
option a function argument forupdate_histogram/4
(#56) - Made metric name formatting more efficient (#62, #74)
- ๐ Support passing extra
subscribe_options
to reporters that accept them (#57, #58) - ๐ Support all Elixir time units (#72)
- ๐ Support using system environment variables in
:env
configuration (#80) - ๐ Support filtering datapoints in subscriptions (#91)
- ๐ Support wildcard keys (#97)
- โ Add typespecs to public Elixometer methods (#107)
- ๐ Support configuring the formatter using a module in addition to a function ref (#114)
- ๐ Support for bulk subscriptions to get all metrics at once (#134)
๐ Changed
- Elixometer now requires Elixir 1.5 or later
- ๐ฆ Lager 3.2.1 or later is now required
- ๐ฆ :exometer_core 1.5 or later is now required
๐ Bug fixes
- โก๏ธ Made the histogram
-
v1.3.0-rc1 Changes
August 12, 2019โ Added
- โก๏ธ Made the histogram
truncate
option a function argument forupdate_histogram/4
(#56) - Made metric name formatting more efficient (#62, #74)
- ๐ Support passing extra
subscribe_options
to reporters that accept them (#57, #58) - ๐ Support all Elixir time units (#72)
- ๐ Support using system environment variables in
:env
configuration (#80) - ๐ Support filtering datapoints in subscriptions (#91)
- ๐ Support wildcard keys (#97)
- โ Add typespecs to public Elixometer methods (#107)
- ๐ Support configuring the formatter using a module in addition to a function ref (#114)
- ๐ Support for bulk subscriptions to get all metrics at once (#134)
๐ Changed
- Elixometer now requires Elixir 1.5 or later
- ๐ฆ Lager 3.2.1 or later is now required
- ๐ฆ :exometer_core 1.5 or later is now required
๐ Bug fixes
- โก๏ธ Made the histogram
-
v1.2.1 Changes
August 06, 2017The only change relative to 1.2.0 allows us to publish on hex.pm.
-
v1.2.0 Changes
May 18, 2016Removed bottlenecks
โก๏ธ Elixometer's main gen_server was creating a bottleneck, since it waited for responses from exometer in order to update a stat. This version changes the architecture somewhat such that updating stats is asynchronous and the process that receives the messages has a cap of 1000 messages in its inbox.
It's worth noting that this bottleneck would only occur under extremely high load situations that would send hundreds of thousands of stats per second.
-
v1.1.0 Changes
February 29, 2016๐ Various fixes to documentation and compliance with erlang 18.
- ๐ Moved from using HashDict to maps
- โฌ๏ธ Dropped
exometer
dependency, now we useexometer_core
- โ Removed testing code from main library
-
v1.0.0 Changes
January 04, 2016๐ Initial open source release