-
Notifications
You must be signed in to change notification settings - Fork 26.4k
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
cherry pick pr7109 to 3.0 #7950
Conversation
Codecov Report
@@ Coverage Diff @@
## 3.0 #7950 +/- ##
============================================
- Coverage 59.81% 59.54% -0.27%
Complexity 326 326
============================================
Files 1086 1086
Lines 44360 44360
Branches 6626 6625 -1
============================================
- Hits 26534 26416 -118
- Misses 14906 15024 +118
Partials 2920 2920
Continue to review full report at Codecov.
|
Map<Integer, ExecutorService> executors = data.computeIfAbsent(componentKey, k -> new ConcurrentHashMap<>()); | ||
Integer portKey = url.getPort(); | ||
Map<Integer, ExecutorService> executors = data.computeIfAbsent(EXECUTOR_SERVICE_COMPONENT_KEY, k -> new ConcurrentHashMap<>()); | ||
//issue-7054:Consumer's executor is sharing globally, key=Integer.MAX_VALUE. Provider's executor is sharing by protocol. |
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.
please remove issue count and refer it in pr comment
@@ -127,16 +122,20 @@ public ExecutorService getExecutor(URL url) { | |||
return null; | |||
} | |||
|
|||
Integer portKey = url.getPort(); | |||
//issue-7054:Consumer's executor is sharing globally, key=Integer.MAX_VALUE. Provider's executor is sharing by protocol. |
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.
also for this one
What is the purpose of the change
Cherry pick commits from #7109 to 3.0 branch, to fix #7054.
Checklist