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
I am trying to import using the Delayed sidekiq strategy. However I am getting a redis client error for passing an invalid array type. From readings on other repository issues this seems to be a common case with gems integrated with redis commands which pass nested arrays to sadd call.
Expected behavior
I would expect it to kick off a redis job for sidekiq but it errors.
Actual behavior
The stacktrace throws an error from redis-client. See here someone else had come across this similar error for sidekiq-batch gem that had to be fixed to pass the correct format.
Stacktrace
TypeError: Unsupported command argument type: Array
from /Users/myuser/.rbenv/versions/3.1.2/lib/ruby/gems/3.1.0/gems/redis-client-0.22.2/lib/redis_client/command_builder.rb:39:in `block in generate'
This issue seemed to bubble up to this LUA script call here.
Steps to reproduce the problem
I setup with the standard delayed sidekiq settings
My guess is the the LUA script is evaluating something as an array instead of a single string from one of the local variables. Something is different from LUA vs ruby in the way the inputs are transformed.
I am trying to import using the Delayed sidekiq strategy. However I am getting a redis client error for passing an invalid array type. From readings on other repository issues this seems to be a common case with gems integrated with redis commands which pass nested arrays to sadd call.
Expected behavior
I would expect it to kick off a redis job for sidekiq but it errors.
Actual behavior
The stacktrace throws an error from redis-client. See here someone else had come across this similar error for sidekiq-batch gem that had to be fixed to pass the correct format.
Stacktrace
This issue seemed to bubble up to this LUA script call here.
Steps to reproduce the problem
I setup with the standard delayed sidekiq settings
You can reproduce by:
Or even more specific I was diagnosing the call further down the stack to validate the inputs were correct.
This is only applicable on
8.0.0.pre.beta
tag.Version Information
Share here essential version information such as:
The text was updated successfully, but these errors were encountered: