Releases: sonus21/rqueue
Releases · sonus21/rqueue
Release list
v2.13.1
v3.0.1
v2.12.0
What's Changed
- Message scheduler reliability, some times message consumers stop suddenly due to failure with Redis
- Display DateTime based on the current time zone setting
Full Changelog: v2.10.2...2.12
v2.10.2
What's Changed
Fixes
- Message status is not enqueued only, but it should be successful, failed etc
- Weighted queue with size 1 was not working
- Deleted message reappears
Features
- Disable Rqueue using
rqueue.enabledflag
Full Changelog: v2.10.1...v2.10.2
Bug Fix
Fixes and Completed Jobs dashboard
Fixes
- Fixes for post processor calls (post processor calls were not made)
- Fixes message move message count (by default 1000 messages are moved)
- Potential issue in rename collection
- More than one (-) sign in the dashboard
- Fixes for server context path. Rqueue end points would be served relative to x-forwarded-prefix/server.servlet.context-path
Features
- Display completed jobs in the dashboard
- Option to choose number of days in the chart
Version 2.9.0
Web URL Prefix
Option to add rqueue web url prefix, the prefix is configured from application.properties file using rqueue.web.url.prefix=my-application, now rqueue dashboard would be served at my-application/rqueue instead of /rqueue, the configuration has higher priority than the HTTP request header x-forwarded-prefix.
2.8.0
Added
- Pause/Unpause queue from dashboard
- Pause/Unpause queue programatically
- Batch message fetching
- Default queue priority to WEIGHTED
- Added an API to update the visibility timeout of running job
Fixes
- Producer mode is not honored in Message scheduler
- Message scheduler disable flag is not honored
- Aggregator should not be running in producer mode
- Listener concurrency is not reached, even though messages are in queue
- Register queue in producer mode for all listener methods
Version 2.7.0
Fixes
- Spring Boot App could not start due to class not found error Boot 2.0
- Utility UI message move not working due to invalid data type
Added
- Support for Reactive Redis and Spring Webflux
- Delete message metadata when rqueue.message.durability.in-terminal-state is less than equal to zero
- Delete job detail when rqueue.job.durability.in-terminal-state is less than equal to zero