Details
-
Umbrella
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
Incompatible change, Reviewed
-
Description
At least for the RSProcedureDispatcher, with CompletableFuture we do not need to set a delay and use a thread pool any more, which could reduce the resource usage and also the latency.
Once this is done, I think we can remove the ClusterConnection completely, and start to rewrite the old sync client based on the async client, which could reduce the code base a lot for our client.
Attachments
Issue Links
- causes
-
HBASE-24890 The command regioninfo is not available
- Resolved
- duplicates
-
HBASE-18334 Remove sync client implementation and wrap async client under sync client interface
- Resolved
- is blocked by
-
HBASE-22590 Remove the deprecated methods in Table interface
- Resolved
- relates to
-
HBASE-22589 Change our RpcServices to implement protobuf Interface instead of BlockingInterface
- Open
- links to