Skip to content

Commit 4a6530a

Browse files
Merge pull request #1019 from grokspawn/snapshot-frequency-reduce
OCPBUGS-57352: reduce cache expiry frequency [release-4.19]
2 parents 8dee980 + 4bbf010 commit 4a6530a

File tree

2 files changed

+6
-2
lines changed
  • staging/operator-lifecycle-manager/pkg/controller/registry/resolver
  • vendor/github.com/operator-framework/operator-lifecycle-manager/pkg/controller/registry/resolver

2 files changed

+6
-2
lines changed

staging/operator-lifecycle-manager/pkg/controller/registry/resolver/source_registry.go

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -75,14 +75,16 @@ type RegistrySourceProvider struct {
7575
invalidator *sourceInvalidator
7676
}
7777

78+
const defaultCacheLifetime time.Duration = 30 * time.Minute
79+
7880
func SourceProviderFromRegistryClientProvider(rcp RegistryClientProvider, catsrcLister v1alpha1listers.CatalogSourceLister, logger logrus.StdLogger) *RegistrySourceProvider {
7981
return &RegistrySourceProvider{
8082
rcp: rcp,
8183
logger: logger,
8284
catsrcLister: catsrcLister,
8385
invalidator: &sourceInvalidator{
8486
validChans: make(map[cache.SourceKey]chan struct{}),
85-
ttl: 5 * time.Minute,
87+
ttl: defaultCacheLifetime,
8688
},
8789
}
8890
}

vendor/github.com/operator-framework/operator-lifecycle-manager/pkg/controller/registry/resolver/source_registry.go

Lines changed: 3 additions & 1 deletion
Some generated files are not rendered by default. Learn more about customizing how changed files appear on GitHub.

0 commit comments

Comments
 (0)