-
Notifications
You must be signed in to change notification settings - Fork 1.8k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Removes user executor #16215
Removes user executor #16215
Conversation
2f55adb
to
b9e71f9
Compare
run-lab-run |
1 similar comment
run-lab-run |
@@ -170,7 +171,7 @@ public ClientTransactionManagerService getTransactionManager() { | |||
return transactionManager; | |||
} | |||
|
|||
public ClientExecutionService getExecutionService() { | |||
public TaskScheduler getExecutionService() { |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think we can remove ClientExecutionService
interface completely and also change the method name to getTaskScheduler
. There seems to be no use left for ClientExecutionService interface anymore.
b9e71f9
to
f1bfe39
Compare
User callbacks are now executed by default in the DEFAULT_ASYNC executor. The few remaining usages of user executor have been replaced and user executor along with its configuration is removed.
5682e09
to
4fa5d6c
Compare
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Only minor comments. Otherwise LGTM.
@@ -313,7 +313,7 @@ public String toString() { | |||
} | |||
})); | |||
executor.shutdownIncoming(); | |||
|
|||
System.out.println(">>>> >>>>>"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leftover?
@@ -329,6 +329,7 @@ public void run() { | |||
} | |||
}); | |||
executor.shutdownOutgoing(); | |||
System.out.println("<<<< <<<<"); |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Leftover?
PR builder failed with known issue #16099 |
Removes user executor and associated config, as discussed here