mirror of
https://github.com/minio/minio.git
synced 2025-11-23 19:17:43 -05:00
Add support for caching multipart in writethrough mode (#13507)
This commit is contained in:
4
internal/config/cache/lookup.go
vendored
4
internal/config/cache/lookup.go
vendored
@@ -219,11 +219,11 @@ func LookupConfig(kvs config.KVS) (Config, error) {
|
||||
cfg.Range = rng
|
||||
}
|
||||
if commit := env.Get(EnvCacheCommit, kvs.Get(Commit)); commit != "" {
|
||||
cfg.CommitWriteback, err = parseCacheCommitMode(commit)
|
||||
cfg.CacheCommitMode, err = parseCacheCommitMode(commit)
|
||||
if err != nil {
|
||||
return cfg, err
|
||||
}
|
||||
if cfg.After > 0 && cfg.CommitWriteback {
|
||||
if cfg.After > 0 && cfg.CacheCommitMode != "" {
|
||||
err := errors.New("cache after cannot be used with commit writeback")
|
||||
return cfg, config.ErrInvalidCacheSetting(err)
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user