-
Type:
Improvement
-
Status: Resolved
-
Priority:
Major
-
Resolution: Fixed
-
Affects Version/s: None
-
Fix Version/s: 1.2.0
-
Component/s: None
-
Labels:None
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.