SEARCH
NEW RPMS
DIRECTORIES
ABOUT
FAQ
VARIOUS
BLOG

 
 
Changelog for ruby3.3-rubygem-sidekiq-7.3.0-1.6.x86_64.rpm :

* Tue Jul 16 2024 Dan Čermák - 7.3.0-----------
*
*NEW FEATURE
*
* Add `Sidekiq::IterableJob`, iteration support for long-running jobs. [#6286, fatkodima] Iterable jobs are interruptible and can restart quickly if running during a deploy. You must ensure that `each_iteration` doesn\'t take more than Sidekiq\'s `-t` timeout (default: 25 seconds). Iterable jobs must not implement `perform`. ```ruby class ProcessArrayJob include Sidekiq::IterableJob def build_enumerator(
*args,
*
*kwargs) array_enumerator(args,
*
*kwargs) end def each_iteration(arg) puts arg end end ProcessArrayJob.perform_async(1, 2, 3) ``` See the [Iteration](//github.com/sidekiq/sidekiq/wiki/Iteration) wiki page and the RDoc in `Sidekiq::IterableJob`. This feature should be considered BETA until the next minor release.-
*
*SECURITY
*
* The Web UI no longer allows extensions to use `