Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
[CELEBORN-1283] TransportClientFactory avoid contention and get or cr…
…eate clientPools quickly ### What changes were proposed in this pull request? `TransportClientFactory` avoid contention and get or create clientPools quickly. ### Why are the changes needed? Avoid contention for getting or creating clientPools, and clean up the code. Backport: [[SPARK-38555][NETWORK][SHUFFLE] Avoid contention and get or create clientPools quickly in the TransportClientFactory](apache/spark#35860) ### Does this PR introduce _any_ user-facing change? No. ### How was this patch tested? No. Closes #2322 from SteNicholas/CELEBORN-1283. Authored-by: SteNicholas <[email protected]> Signed-off-by: mingji <[email protected]> (cherry picked from commit ff0cf15) Signed-off-by: mingji <[email protected]>
- Loading branch information