hadoop
hadoop copied to clipboard
HDFS-17552. [ARR] IPC client uses CompletableFuture to support asynchronous operations.
Description of PR
please see: https://issues.apache.org/jira/browse/HDFS-17552 NOTE: This is a sub-pull request (PR) related to HDFS-17531(Asynchronous router RPC). For more details or context, please refer to the main issue HDFS-17531 More detailed documentation: HDFS-17531 Router asynchronous rpc implementation.pdf and Aynchronous router.pdf
How was this patch tested?
new UT TestAsyncIPC#testAsyncCallWithCompletableFuture()
For code changes:
- [x] Does the title or this PR starts with the corresponding JIRA issue id (e.g. 'HADOOP-17799. Your PR title ...')?
- [ ] Object storage: have the integration tests been executed and the endpoint declared according to the connector-specific documentation?
- [ ] If adding new dependencies to the code, are these dependencies licensed in a way that is compatible for inclusion under ASF 2.0?
- [ ] If applicable, have you updated the
LICENSE
,LICENSE-binary
,NOTICE-binary
files?