spring-data-redis
spring-data-redis copied to clipboard
Jedis driver does not allow LUA script execution inside transaction or pipeline [DATAREDIS-882]
Mikael Carlstedt opened DATAREDIS-882 and commented
Both eval() and evalSha() methods in JedisScriptingCommands throw UnsupportedOperationException when called from inside a transaction or pipeline. However, LUA script execution works fine inside transactions when using native Jedis API (I stumbled across this restriction while migrating working code from native Jedis with evalSha inside transactions to RedisTemplate). Is this some historical restriction?
No further details from DATAREDIS-882