Skip to content

Commit 823dcfe

Browse files
committed
default informer pool method in config service
Signed-off-by: Attila Mészáros <a_meszaros@apple.com>
1 parent 93dae2d commit 823dcfe

1 file changed

Lines changed: 4 additions & 1 deletion

File tree

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/api/config/ConfigurationService.java

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -44,6 +44,7 @@
4444
import io.javaoperatorsdk.operator.processing.dependent.kubernetes.KubernetesDependentResourceConfig;
4545
import io.javaoperatorsdk.operator.processing.dependent.workflow.ManagedWorkflowFactory;
4646
import io.javaoperatorsdk.operator.processing.event.source.controller.ControllerEventSource;
47+
import io.javaoperatorsdk.operator.processing.event.source.informer.pool.DefaultInformerPool;
4748
import io.javaoperatorsdk.operator.processing.event.source.informer.pool.InformerPool;
4849

4950
/** An interface from which to retrieve configuration information. */
@@ -496,5 +497,7 @@ default boolean cloneSecondaryResourcesWhenGettingFromCache() {
496497
@Experimental(
497498
"Only the configuration API around informer pooling could still change in a"
498499
+ " non-backwards-compatible way, the pooling itself is prod ready.")
499-
InformerPool informerPool();
500+
default InformerPool informerPool() {
501+
return new DefaultInformerPool();
502+
}
500503
}

0 commit comments

Comments
 (0)