Releases: dzunk/redis-time-series
Releases · dzunk/redis-time-series
0.8.1
- Add Ruby 3.2 to build matrix (#82)
- Bump actions versions to v4 (#86)
- Add Ruby 3.3, drop Ruby 2.6 from build matrix (#87)
- Allow filters to use any filter type (#85) (@optijon)
0.8.0
- Remove usage of Redis.current (#78)
- Fix flaky aggregation spec (#80)
- Compatibility updates and spec fixes (#81)
- Add redis-rb 5.x to appraisals (#83)
0.7.2
- Fix sample building for TS.MADD with multiple series (#77)
0.7.1
- Handle ActiveSupport::TimeWithZone objects (#75)
0.7.0
- Add Ruby 3.1 to build matrix (#70)
- Add Ruby 3.0 to build matrix (#63)
- Relax Redis version constraint (#62)
- Add TS.REVRANGE, TS.MRANGE, and TS.MREVRANGE commands (#19)
- Update TS.MADD commands to consolidate parsing (#58)
0.6.0
- Add CHUNK_SIZE param to CREATE, ADD, INCRBY, DECRBY commands (#53)
- Add duplication policy to TS.CREATE and TS.ADD commands (#51)
- Add support for endless ranges to TS.RANGE (#50)
- Cast label values to integers in Info struct (#49)
- Build against edge upstream in addition to latest stable (#48)
0.5.2
- Add chunk_type to info struct (#47)
0.5.1
- Update Info struct for RTS 1.4 compatibility (#45)
0.5.0
- Fix aggregations for TS.RANGE command (#34)
- Extract client handling into Client module (#32)
- Add
uncompressed
param to TS.ADD, TS.INCRBY, TS.DECRBY (#35)
- Add
Redis::TimeSeries::Rule
object (#38)
- Add YARD documentation (#40)
0.4.0
- Added hash-based filter DSL
- Removed
Time#ts_msec
monkey-patch
- Renamed
TimeSeries.queryindex
to .query_index
- Added
TS.CREATERULE
and TS.DELETERULE
commands
- Renamed
InvalidFilters
to FilterError