File tree 1 file changed +4
-2
lines changed
1 file changed +4
-2
lines changed Original file line number Diff line number Diff line change @@ -173,7 +173,8 @@ func (TypedResourceVersionChangedPredicate[T]) Update(e event.TypedUpdateEvent[T
173
173
// The metadata.generation field of an object is incremented by the API server when writes are made to the spec field of an object.
174
174
// This allows a controller to ignore update events where the spec is unchanged, and only the metadata and/or status fields are changed.
175
175
//
176
- // For CustomResource objects the Generation is only incremented when the status subresource is enabled.
176
+ // For CustomResource objects the Generation is incremented when spec is changed, or status changed and status not modeled as subresource.
177
+ // subresource status update will not increase Generation.
177
178
//
178
179
// Caveats:
179
180
//
@@ -191,7 +192,8 @@ type GenerationChangedPredicate = TypedGenerationChangedPredicate[client.Object]
191
192
// The metadata.generation field of an object is incremented by the API server when writes are made to the spec field of an object.
192
193
// This allows a controller to ignore update events where the spec is unchanged, and only the metadata and/or status fields are changed.
193
194
//
194
- // For CustomResource objects the Generation is only incremented when the status subresource is enabled.
195
+ // For CustomResource objects the Generation is incremented when spec is changed, or status changed and status not modeled as subresource.
196
+ // subresource status update will not increase Generation.
195
197
//
196
198
// Caveats:
197
199
//
You can’t perform that action at this time.
0 commit comments