@@ -53,7 +53,7 @@ func (r *revisionUpdateReconciler) Reconcile(tree *kubebuilderx.ObjectTree) (kub
5353
5454 updateRevisions := make (map [string ]string , len (names ))
5555 for _ , name := range names {
56- updateRevisions [name ] = buildInstanceRevision (desiredInstances [name ])
56+ updateRevisions [name ] = getInstanceRevision (desiredInstances [name ])
5757 }
5858 revisions , err := revisionmap .Encode (updateRevisions )
5959 if err != nil {
@@ -64,19 +64,19 @@ func (r *revisionUpdateReconciler) Reconcile(tree *kubebuilderx.ObjectTree) (kub
6464 its .Status .UpdateRevision = updateRevisions [names [len (names )- 1 ]]
6565 }
6666
67- updatedReplicas := r .calculateUpdatedReplicas (its , tree .List (& workloads.Instance {}), desiredInstances )
67+ updatedReplicas := r .calculateUpdatedReplicas (its , tree .List (& workloads.Instance {}))
6868 its .Status .UpdatedReplicas = updatedReplicas
6969
7070 its .Status .ObservedGeneration = its .Generation
7171
7272 return kubebuilderx .Continue , nil
7373}
7474
75- func (r * revisionUpdateReconciler ) calculateUpdatedReplicas (its * workloads.InstanceSet , instances []client.Object , desiredInstances map [ string ] * workloads. Instance ) int32 {
75+ func (r * revisionUpdateReconciler ) calculateUpdatedReplicas (its * workloads.InstanceSet , instances []client.Object ) int32 {
7676 updatedReplicas := int32 (0 )
7777 for i := range instances {
7878 inst , _ := instances [i ].(* workloads.Instance )
79- if isInstanceUpdated (its , inst , desiredInstances [ inst . Name ] ) {
79+ if isInstanceUpdated (its , inst ) {
8080 updatedReplicas ++
8181 }
8282 }
0 commit comments