- [deps] remove shapeless from the mere (though we still depend on it)
- [fix]
EmptyTimeSeries.rollup()
now properly returns anEmptyTimeSeries
instead of throwing withhead of empty Stream
- [feature] Add sliding window methods on time series trait.
- [internal] Reduce number of abstract functions in time series trait and reduce boilerplate.
- [fix] Fix a stack overflow bug in the merge operation.
- [feature] Adapt sliding integral.
- [feature] Rework window aggregation and add dynamic windowing.
- [internal] Shapeless merge for pairs.
Note: this release introduces a dependency on shapeless. We are aware that this may be slightly suboptimal. We are experimenting with it for an upcomming feature that would allow to merge an arbitrary number of series.
Depending on future choices, that dependency may be removed in the future.
- [fix] fix flapping test
- [feature] add convenience function
values
- [feature] add tooling to compute basic statistics using reservoir sampling
- [feature] useful
rollup
function for rollup/decimation - [fix] Fix build and tests under Scala 2.12
- [fix] fix validation bug that prevented series from having big gaps
Let this library appear.