Module cluster flags: add hooks for NO_REDIRECTION flag.

This commit is contained in:
antirez
2018-09-19 11:31:22 +02:00
parent 744fe7f348
commit c202ba2b35
3 changed files with 14 additions and 4 deletions

View File

@ -103,9 +103,9 @@ typedef struct clusterLink {
/* Flags that a module can set in order to prevent certain Redis Cluster
* features to be enabled. Useful when implementing a different distributed
* system on top of Redis Cluster message bus, using modules. */
#define MODULE_CLUSTER_FLAG_NONE 0
#define MODULE_CLUSTER_FLAG_NO_FAILOVER (1<<1)
#define MODULE_CLUSTER_FLAG_NO_REDIRECTION (1<<2)
#define CLUSTER_MODULE_FLAG_NONE 0
#define CLUSTER_MODULE_FLAG_NO_FAILOVER (1<<1)
#define CLUSTER_MODULE_FLAG_NO_REDIRECTION (1<<2)
/* This structure represent elements of node->fail_reports. */
typedef struct clusterNodeFailReport {