reload from drive tier-config when in-memory cache is not found (#19527)

avoid probing tier target while reloading() tier config
This commit is contained in:
Harshavardhana
2024-04-16 22:09:58 -07:00
committed by GitHub
parent a8d601b64a
commit f65dd3e5a2
5 changed files with 25 additions and 21 deletions

View File

@@ -2270,7 +2270,7 @@ func (er erasureObjects) GetObjectTags(ctx context.Context, bucket, object strin
// TransitionObject - transition object content to target tier.
func (er erasureObjects) TransitionObject(ctx context.Context, bucket, object string, opts ObjectOptions) error {
tgtClient, err := globalTierConfigMgr.getDriver(opts.Transition.Tier)
tgtClient, err := globalTierConfigMgr.getDriver(ctx, opts.Transition.Tier)
if err != nil {
return err
}