Details
-
Improvement
-
Status: Resolved
-
Major
-
Resolution: Fixed
-
None
-
None
-
None
Description
The credit-based flow control policy added in NettyClient in GIRAPH-1027 caused the code to look complicated due to interleaving of flow control code with the logic for sending packets and handling ACK responses. A refactoring is needed to decouple flow control policy and NettyClient, allowing us to develop more flow control policies regardless of requests sending and handling logic.