I'm attempting to pipeline the EVALSHA command of Redis inside Spring Data Redis as described here.
However when I attempt to do this using EVALSHA
it throws an UnsupportedOperationException
as found here in the Spring Data Redis code.
Given that Redis itself supports this:
Sometimes the application may also want to send EVAL or EVALSHA commands in a pipeline. This is entirely possible and Redis explicitly supports it
and Jedis also supports this how come Spring Data Redis prevents it from happening? Is this just a feature that's not yet implemented or is this unsupported because it's not feasible for some reason? If so what's the alternative approach for pipelining scripts in Spring Data Redis?