Skip to content

Commit 42b9ead

Browse files
committed
Revert "remove not used code"
This reverts commit 84eec7b.
1 parent 84eec7b commit 42b9ead

File tree

1 file changed

+8
-0
lines changed

1 file changed

+8
-0
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/reconciler/PrimaryUpdateAndCacheUtils.java

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -117,6 +117,14 @@ public static <P extends HasMetadata> P patchAndCacheStatus(
117117
return updatedResource;
118118
}
119119

120+
private static <P extends HasMetadata> void checkResourceVersionPresent(P primary) {
121+
if (primary.getMetadata().getResourceVersion() == null) {
122+
throw new IllegalStateException(
123+
"Primary resource version is null, it is expected to set resource version for updates for caching. Name: %s namespace: %s"
124+
.formatted(primary.getMetadata().getName(), primary.getMetadata().getNamespace()));
125+
}
126+
}
127+
120128
private static <P extends HasMetadata> void logWarnIfResourceVersionPresent(P primary) {
121129
if (primary.getMetadata().getResourceVersion() != null) {
122130
log.warn(

0 commit comments

Comments
 (0)