Releases: akira/exq
Releases · akira/exq
Mock test adapter
Remove serialization for enqueue and use cursored SCAN calls
[0.13.4] - 2019-11-3
Fixed
- Remove unnecessary serialization of enqueue calls #390 by @ananthakumaran and @sb8244
- Fix warnings by @hkrutzer #394
- Start all the apps during test by @ananthakumaran #391
- Replace KEYS with a cursored call to SCAN for realtime stats by @neslinesli93 #384
Handle AWS Elasticache Redis DNS failover
[0.13.3] - 2019-06-16
Added
- Handle AWS Elasticache Redis DNS failover. This ensures persistent connections are shutdown, forcing a reconnect in scenarios where a Redis node in a HA cluster is switched to READONLY mode by @deepfryed.
json_library issue fix
[0.13.2] - 2019-03-15
Fixed
- Fix json_library issue #369 needing addition to config file. Add default value.
Support for configurable JSON parser, default to Jason + other cleanup
[0.13.1] - 2019-02-24
Added
- Support for configurable JSON parser, with Jason as default by @chulkilee.
Fixed
Support for Redix 0.8.1
[0.13.0] - 2019-01-21
Removed
- Due to library dependencies, support for Elixir 1.3, Elixir 1.4 and OTP 18.0, OTP 19.0 has been removed.
- Redix version older than 0.8.1 is no longer supported.
- Config options
reconnect_on_sleepandredis_timeoutare now removed.
Added
- Support for Redix >= 0.8.1 by @ryansch and @ananthakumaran.
- Configuration for Mix Format by @chulkilee.
- Use :microsecond vs :microseconds by @KalvinHom.
Changed
- Redis options are now passed in via
redis_optionsby @ryansch and @ananthakumaran. - Removed redix_sentinel dependency, now supported by new Redix version by @ananthakumaran.
Redix and enqueuer options
[0.12.2] - 2018-10-14
Fixed
- Don't assume redis_opts is enumerable by @ryansch
Added
- Add {:system, VAR} format support for more config params by @LysanderGG
- Allow setting mode to both [:enqueuer, :api] by @buob
Changed
- Specify less than 0.8.0 on redix version in mix.exs by @buob
v0.8.5
Minor configuration fixes
- reconnect_on_sleep added default value
- Added shutdown_timeout_option
Updated Job API
Updated the Job manipulation API.
Should be able to preform needed operations on:
- Active Jobs
- Retry queue
- Scheduled queue
- Dead queue
Also moved everything to JobQueue module out of the GenServer so it can be accessed more easily. Also added tests.