diff --git a/CHANGELOG.md b/CHANGELOG.md index 54622fa45e..063e9b0dd0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -36,6 +36,12 @@ Current ### Changed: +- [MetricMaker cleanup and simplification](https://github.com/yahoo/fili/pull/127) + * Simplified raw aggregation makers + * `ConstantMaker` now throws an `IllegalArgumentException` wrapping the raw NumberFormatException on a bad argument + * `FilteredAggregation` no longer requires a metric name to be passed in. (Aggregation field name is used) + * `FilteredAggregationMaker` now accepts a metric to the 'make' method instead of binding at construction time. + - [Used Metric Field accessor to simplify maker code](https://github.com/yahoo/fili/pull/124) * Using metric field accessor simplifies and enables streaminess in maker code