• Uri Shachar's avatar
    Cleaning up the cluster interface by moving almost all related declar… (#9080) · c7e502a0
    Uri Shachar authored
    * Cleaning up the cluster interface by moving almost all related declarations into cluster.h
    (no logic change -- just moving declarations/definitions around)
    
    This initial effort leaves two items out of scope - the configuration parsing into the server
    struct and the internals exposed by the clusterNode struct.
    
    * Remove unneeded declarations of dictSds*
    Ideally all the dictSds functionality would move from server.c into a dedicated module
    so we can avoid the duplication in redis-benchmark/cli
    
    * Move crc16 back into server.h, will be moved out once we create a seperate header file for
    hashing functions
    c7e502a0
module.c 373 KB