Skip to content

Commit cb97641

Browse files
authored
Merge pull request #133866 from serathius/automated-cherry-pick-of-#133817-origin-release-1.34
Automated cherry pick of #133817: Disable collecting stats for resources not setting prefix to prevent error logs
2 parents 674cbc8 + 9673966 commit cb97641

File tree

1 file changed

+2
-1
lines changed
  • staging/src/k8s.io/apiserver/pkg/storage/etcd3

1 file changed

+2
-1
lines changed

staging/src/k8s.io/apiserver/pkg/storage/etcd3/store.go

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -186,7 +186,8 @@ func New(c *kubernetes.Client, compactor Compactor, codec runtime.Codec, newFunc
186186
newListFunc: newListFunc,
187187
compactor: compactor,
188188
}
189-
if utilfeature.DefaultFeatureGate.Enabled(features.SizeBasedListCostEstimate) {
189+
// Collecting stats requires properly set resourcePrefix to call getKeys.
190+
if resourcePrefix != "" && utilfeature.DefaultFeatureGate.Enabled(features.SizeBasedListCostEstimate) {
190191
stats := newStatsCache(pathPrefix, s.getKeys)
191192
s.stats = stats
192193
w.stats = stats

0 commit comments

Comments
 (0)