-
Notifications
You must be signed in to change notification settings - Fork 643
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
[ISSUE #4731] HttpRequestProcessor enhancement #4732
[ISSUE #4731] HttpRequestProcessor enhancement #4732
Conversation
/** | ||
* | ||
* @return {@link Executor} | ||
*/ | ||
Executor executor(); | ||
|
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.
It seems this method has no functional relation with HttpRequestProcessor
interface. As for the current implementation of EventMesh for asynchronous requests, the executor has not been placed within the interface that handles the requests. May you please explain its design?
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.
Because when I was looking at the source code, I found that the HttpRequestProcessor requires a thread pool to execute, and this design can clearly know which thread pool executes the processor .
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.
@karsonto Please fix ci error
Codecov ReportAll modified and coverable lines are covered by tests ✅
Additional details and impacted files@@ Coverage Diff @@
## master #4732 +/- ##
==============================
==============================
☔ View full report in Codecov by Sentry. |
Conflicts need to be resolved. |
df92b6f
to
da04b07
Compare
@Alonexc Please help to review again |
@karsonto please resolve the conflicts thanks. |
da04b07
to
7ebdf35
Compare
@xwm1992 ok,please review. |
Fixes #4731.
Motivation
Explain the content here.
Explain why you want to make the changes and what problem you're trying to solve.
Modifications
Describe the modifications you've done.
Documentation