Skip to content

Commit c73b143

Browse files
authored
Merge pull request kubernetes-sigs#1703 from FillZpp/fix-internal-cache-object-selector
🐛 Fix the internal cache object selector
2 parents 1462c6e + fc9db3a commit c73b143

File tree

1 file changed

+5
-2
lines changed

1 file changed

+5
-2
lines changed

pkg/cache/cache.go

Lines changed: 5 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -86,8 +86,11 @@ type Informer interface {
8686
HasSynced() bool
8787
}
8888

89+
// ObjectSelector is an alias name of internal.Selector.
90+
type ObjectSelector internal.Selector
91+
8992
// SelectorsByObject associate a client.Object's GVK to a field/label selector.
90-
type SelectorsByObject map[client.Object]internal.Selector
93+
type SelectorsByObject map[client.Object]ObjectSelector
9194

9295
// Options are the optional arguments for creating a new InformersMap object.
9396
type Options struct {
@@ -198,7 +201,7 @@ func convertToSelectorsByGVK(selectorsByObject SelectorsByObject, scheme *runtim
198201
if err != nil {
199202
return nil, err
200203
}
201-
selectorsByGVK[gvk] = selector
204+
selectorsByGVK[gvk] = internal.Selector(selector)
202205
}
203206
return selectorsByGVK, nil
204207
}

0 commit comments

Comments
 (0)