• yoav-steinberg's avatar
    Fix possible regression around TLS config changes. Add VOLATILE_CONFIG flag... · b16d1c27
    yoav-steinberg authored
    Fix possible regression around TLS config changes. Add VOLATILE_CONFIG flag for volatile configurations. (#10713)
    
    This fixes a possible regression in Redis 7.0.0, in which doing CONFIG SET
    on a TLS config would not reload the configuration in case the new config is
    the same file as before.
    
    A volatile configuration is a configuration value which is a reference to the
    configuration data and not the configuration data itself. In such a case Redis
    doesn't know if the config data changed under the hood and can't assume a
    change happens only when the config value changes. Therefore it needs to
    be applied even when setting a config value to the same value as it was before.
    b16d1c27
config.c 138 KB