cache: fix commit value lookup in config (#13551)

This commit is contained in:
Poorna K
2021-11-02 17:20:52 -04:00
committed by GitHub
parent 3dfcca68e6
commit 7c33a33ef3
2 changed files with 11 additions and 4 deletions

View File

@@ -56,7 +56,7 @@ const (
DefaultAfter = "0"
DefaultWaterMarkLow = "70"
DefaultWaterMarkHigh = "80"
DefaultCacheCommit = "writethrough"
DefaultCacheCommit = WriteThrough
)
// DefaultKVS - default KV settings for caching.
@@ -223,7 +223,7 @@ func LookupConfig(kvs config.KVS) (Config, error) {
if err != nil {
return cfg, err
}
if cfg.After > 0 && cfg.CacheCommitMode != "" {
if cfg.After > 0 && cfg.CacheCommitMode != WriteThrough {
err := errors.New("cache after cannot be used with commit writeback")
return cfg, config.ErrInvalidCacheSetting(err)
}