Github user HeartSaVioR commented on the issue:

    https://github.com/apache/storm/pull/1459
  
    The problem is actually not simple. The blocking point is JedisCommands 
interface, not config.
    JedisCommands exposes operations which use only single key. Since some 
multiple keys operations of Redis is not suitable for Redis Cluster (operation 
is available but not making sense), Jedis and JedisCluster takes different 
interfaces, which blocks us to provide unified interface from storm-redis side.
    
    One simple way is separating existing classes to RedisLookupBolt / 
RedisClusterLookupBolt, RedisStoreBolt / RedisClusterStoreBol, as 
State/MapState did, but it incurs backward incompatibility if users use 
RedisLookupBolt / RedisStoreBolt to access Redis Cluster.


---
If your project is set up for it, you can reply to this email and have your
reply appear on GitHub as well. If your project does not have this feature
enabled and wishes so, or if the feature is enabled but not working, please
contact infrastructure at [email protected] or file a JIRA ticket
with INFRA.
---

Reply via email to