File tree Expand file tree Collapse file tree 1 file changed +4
-2
lines changed Expand file tree Collapse file tree 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
173173// The metadata.generation field of an object is incremented by the API server when writes are made to the spec field of an object.
174174// This allows a controller to ignore update events where the spec is unchanged, and only the metadata and/or status fields are changed.
175175//
176- // For CustomResource objects the Generation is only incremented when the status subresource is not 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.
177178//
178179// Caveats:
179180//
@@ -191,7 +192,8 @@ type GenerationChangedPredicate = TypedGenerationChangedPredicate[client.Object]
191192// The metadata.generation field of an object is incremented by the API server when writes are made to the spec field of an object.
192193// This allows a controller to ignore update events where the spec is unchanged, and only the metadata and/or status fields are changed.
193194//
194- // For CustomResource objects the Generation is only incremented when the status subresource is not 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.
195197//
196198// Caveats:
197199//
You can’t perform that action at this time.
0 commit comments