Skip to content

Releases: sonus21/rqueue

v2.13.1

Choose a tag to compare

@sonus21 sonus21 released this 24 Jun 04:47
c3d69a4

What's Changed

Full Changelog: 2.12...v2.13.1

v3.0.1

Choose a tag to compare

@sonus21 sonus21 released this 22 Jan 15:39
6e272ec

What's Changed

  • Support for sprint boot 3 and spring framework 6.x

Full Changelog: 2.12...v3.0.1

v2.12.0

Choose a tag to compare

@sonus21 sonus21 released this 23 Dec 14:58
3c17b1f

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

Choose a tag to compare

@sonus21 sonus21 released this 16 Jul 09:20

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.enabled flag

Full Changelog: v2.10.1...v2.10.2

Bug Fix

Choose a tag to compare

@sonus21 sonus21 released this 27 Oct 14:46
6a775f3

Fixes and Completed Jobs dashboard

Choose a tag to compare

@sonus21 sonus21 released this 10 Oct 03:37
d5520ae

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

Choose a tag to compare

@sonus21 sonus21 released this 03 Oct 15:28
v2.9.0

version update in readme

Web URL Prefix

Web URL Prefix Pre-release
Pre-release

Choose a tag to compare

@sonus21 sonus21 released this 19 Jul 13:23

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

Choose a tag to compare

@sonus21 sonus21 released this 08 Jun 02:47
d8b3720

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

Choose a tag to compare

@sonus21 sonus21 released this 13 Apr 04:17
875a3d4

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