You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
First
Search existing issues to see if it’s been discussed. ✅
Is your feature request related to a problem? Please describe.
When there are multiple models that should be indexed, sometimes some of them are more critical than others. Having all the model reindexing jobs in the same generic queue (searchkick) makes them equals, when they're not. Sometimes we want to have some classes to get reindexed as soon as possible when others can have less priority.
Describe the solution you'd like
Adding queue_name as a model option could be enough. The current implementation does support the queue_name option globally at the Searchkick class level only.
First
Search existing issues to see if it’s been discussed. ✅
Is your feature request related to a problem? Please describe.
When there are multiple models that should be indexed, sometimes some of them are more critical than others. Having all the model reindexing jobs in the same generic queue (
searchkick
) makes them equals, when they're not. Sometimes we want to have some classes to get reindexed as soon as possible when others can have less priority.Describe the solution you'd like
Adding
queue_name
as a model option could be enough. The current implementation does support thequeue_name
option globally at theSearchkick
class level only.Additional context
The workaround I found is by monkey patching the job:
but would be ideal to replace this with something provided by the gem itself.
The text was updated successfully, but these errors were encountered: