Skip to content

Commit 0f0cca9

Browse files
committed
wip
Signed-off-by: Attila Mészáros <[email protected]>
1 parent ea1ef81 commit 0f0cca9

File tree

3 files changed

+11
-5
lines changed

3 files changed

+11
-5
lines changed

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/EventSourceManager.java

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -38,7 +38,9 @@ public class EventSourceManager<P extends HasMetadata>
3838
private final ExecutorServiceManager executorServiceManager;
3939

4040
public EventSourceManager(Controller<P> controller) {
41-
this(controller, new EventSources<>());
41+
this(
42+
controller,
43+
new EventSources<>(controller.getConfiguration().triggerReconcilerOnAllEvent()));
4244
}
4345

4446
EventSourceManager(Controller<P> controller, EventSources<P> eventSources) {

operator-framework-core/src/main/java/io/javaoperatorsdk/operator/processing/event/EventSources.java

Lines changed: 7 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -22,12 +22,16 @@ class EventSources<P extends HasMetadata> {
2222
new ConcurrentSkipListMap<>();
2323
private final Map<String, EventSource> sourceByName = new HashMap<>();
2424

25-
private final TimerEventSource<P> retryAndRescheduleTimerEventSource =
26-
new TimerEventSource<>("RetryAndRescheduleTimerEventSource");
25+
private final TimerEventSource<P> retryAndRescheduleTimerEventSource;
2726
private ControllerEventSource<P> controllerEventSource;
2827

2928
public EventSources(boolean triggerReconcilerOnAllEvent) {
30-
this.controllerEventSource = controllerEventSource;
29+
retryAndRescheduleTimerEventSource =
30+
new TimerEventSource<>("RetryAndRescheduleTimerEventSource", triggerReconcilerOnAllEvent);
31+
}
32+
33+
EventSources() {
34+
this(false);
3135
}
3236

3337
public void add(EventSource eventSource) {

operator-framework-core/src/test/java/io/javaoperatorsdk/operator/processing/event/ReconciliationDispatcherTest.java

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -710,7 +710,7 @@ void reconcilerContextUsesTheSameInstanceOfResourceAsParam() {
710710
}
711711

712712
@Test
713-
void allEventModeNoReSchedulesAllowedForDeleteEvent() {}
713+
void procAllEventModeNoReSchedulesAllowedForDeleteEvent() {}
714714

715715
private ObservedGenCustomResource createObservedGenCustomResource() {
716716
ObservedGenCustomResource observedGenCustomResource = new ObservedGenCustomResource();

0 commit comments

Comments
 (0)