solid_queue icon indicating copy to clipboard operation
solid_queue copied to clipboard

Database-backed Active Job backend

Results 135 solid_queue issues
Sort by recently updated
recently updated
newest added

Hi there, This is something that's ultimately my fault, but I thought solid_queue could ultimately have some more defensive behavior. Here is an outline of the issue: 1. During refactoring,...

Hello πŸ‘‹ I had a usage for concurrency controls and I was investigating how it worked and I found two pieces of information that I think could be useful in...

Fixes #353 This is a proposal to add multisharding as a supported configuration option for Solid Queue. It makes it possible to easily migrate incrementally an application from one to...

Hi! Is there a ready dashboard for Grafana to display metrics regarding SolidQueue?

https://github.com/rails/solid_queue/blame/c521c6d47d10abeaf076a81d9af29e80eb2b11c7/lib/solid_queue/supervisor.rb#L174 probably should look something like `process&.supervisees.find_by...` or ``` if registered_process = process.supervisees.find_by(name: terminated_fork.name) rescue false ```

We are observing that our jobs are sometimes unnecessarily blocked. In the following example, for the same concurrency key, there are only 2 jobs. The first one completes immediately in...

Hello πŸ‘‹, The check [estimated_number_of_threads](https://github.com/rails/solid_queue/blob/ef7b4d0cf8c8cab61a59692cece8e390d3e2bedc/lib/solid_queue/configuration.rb#L195) assumes a worker will always be started. In case the configuration specifies to boot only a scheduler or a dispatcher, the estimation will return three...

Hello πŸ‘‹, Currently to check if a recurring task is using solid_queue as a queue adapter or not, `queue_adapter_name` is used[1]. This means that by default a custom solid queue...

Hey team, We've recently encountered a really weird bug where our jobs were enqueued, but only executed much later. I am unaware of how the internals work exactly so I...

Hello πŸ‘‹, Currently, there’s no configuration option to specify if a scheduler should be started or not, this is decided if a recurring task file is given or not. In...