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
Hi @goromlagche, thanks for reporting. Full reindex doesn't support :queue mode, so you'll want to use :async mode instead. Added a warning in the commit above and will change to an error in Searchkick 6.
Describe the bug
Not necessarily a bug, but there are some gotchas when trying to do a full reindex with queue mode,
e.g.
Does not work as intended.
this does
My guess is
searchkick/lib/searchkick/record_indexer.rb
Line 51 in a682677
reindex_queue.send(:redis_key)
will returnnew_product_index_with_timestamp
But when process queue job pulls in the data
searchkick/lib/searchkick/process_queue_job.rb
Line 11 in a682677
it uses alias.
It will be good to update to fix the code path to always use alias name. Or update the readme with a note.
The text was updated successfully, but these errors were encountered: