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
when RedisCommandFactory(connection) creates a custom command generates a class cast exception when trying to cast the reactive object to AbstractRedisReactiveCommands because the reactive object has been proxied (((StatefulRedisClusterConnection) connection).reactive() is a proxy)
RedisCommandFactory now unwraps the reactive API which can potentially be a proxy (e.g. when using connection pooling) so we get hold of the implementation to invoke properly createMono(…) and createFlux(…).
RedisCommandFactory now unwraps the reactive API which can potentially be a proxy (e.g. when using connection pooling) so we get hold of the implementation to invoke properly createMono(…) and createFlux(…).
Bug Report
Current Behavior
when RedisCommandFactory(connection) creates a custom command generates a class cast exception when trying to cast the reactive object to AbstractRedisReactiveCommands because the reactive object has been proxied (((StatefulRedisClusterConnection) connection).reactive() is a proxy)
Stack trace
Input Code
Input Code
Expected behavior/code
The object interface should be initialized
Environment
Possible Solution
Additional context
The text was updated successfully, but these errors were encountered: