File tree Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Expand file tree Collapse file tree 1 file changed +3
-3
lines changed Original file line number Diff line number Diff line change @@ -17,7 +17,7 @@ limitations under the License.
17
17
package predicate
18
18
19
19
import (
20
- "reflect "
20
+ "maps "
21
21
22
22
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
23
23
"k8s.io/apimachinery/pkg/labels"
@@ -198,7 +198,7 @@ func (AnnotationChangedPredicate) Update(e event.UpdateEvent) bool {
198
198
return false
199
199
}
200
200
201
- return ! reflect . DeepEqual (e .ObjectNew .GetAnnotations (), e .ObjectOld .GetAnnotations ())
201
+ return ! maps . Equal (e .ObjectNew .GetAnnotations (), e .ObjectOld .GetAnnotations ())
202
202
}
203
203
204
204
// LabelChangedPredicate implements a default update predicate function on label change.
@@ -229,7 +229,7 @@ func (LabelChangedPredicate) Update(e event.UpdateEvent) bool {
229
229
return false
230
230
}
231
231
232
- return ! reflect . DeepEqual (e .ObjectNew .GetLabels (), e .ObjectOld .GetLabels ())
232
+ return ! maps . Equal (e .ObjectNew .GetLabels (), e .ObjectOld .GetLabels ())
233
233
}
234
234
235
235
// And returns a composite predicate that implements a logical AND of the predicates passed to it.
You can’t perform that action at this time.
0 commit comments